【技术实现步骤摘要】
一种隐私集群查询方法、装置及电子设备
本专利技术涉及计算机
,具体而言,涉及一种隐私集群查询方法、装置、电子设备及计算机可读介质。
技术介绍
一些具有商业价值或者隐私的数据通常存储在隐私集群(如服务器集群safe3)中,以保证数据的安全性。因此,隐私集群不能随意访问,通常需要通过一个堡垒机间接来访问。而在这种方式中,客户端无法保存查询结果,用户每查询一次就需要登录一次客户端通过堡垒机间接查询。对于数据量大的查询,显然这种方式查询效率低下、操作复杂。
技术实现思路
本专利技术旨在解决现有技术中对隐私集群的数据查询效率低、查询操作复杂的技术问题。为了解决上述技术问题,本专利技术第一方面提出一种隐私集群查询方法,所述方法包括:接收并解析用户查询任务;将所述查询任务的执行主体信息存入第一数据库,将所述查询任务的执行信息存入消息队列进行消费;根据所述执行主体信息和消费后的执行信息生成任务元信息;根据所述任务元信息筛选目标执行引擎访问隐私集群并查询目标数据表;将查 ...
【技术保护点】
1.一种隐私集群查询方法,其特征在于,所述方法包括:/n接收并解析用户查询任务;/n将所述查询任务的执行主体信息存入第一数据库,将所述查询任务的执行信息存入消息队列进行消费;/n根据所述执行主体信息和消费后的执行信息生成任务元信息;/n根据所述任务元信息筛选目标执行引擎访问隐私集群并查询目标数据表;/n将查询结果存入第二数据库。/n
【技术特征摘要】
1.一种隐私集群查询方法,其特征在于,所述方法包括:
接收并解析用户查询任务;
将所述查询任务的执行主体信息存入第一数据库,将所述查询任务的执行信息存入消息队列进行消费;
根据所述执行主体信息和消费后的执行信息生成任务元信息;
根据所述任务元信息筛选目标执行引擎访问隐私集群并查询目标数据表;
将查询结果存入第二数据库。
2.根据权利要求1所述的方法,其特征在于,所述根据所述执行主体信息和消费后的执行信息生成任务元信息包括:
查找与所述执行主体信息中的执行参数相对应的任务执行ID;
根据所述任务执行ID确定目标执行信息;
当所述目标执行信息消费后,根据所述执行主体信息和消费后的目标执行信息生成任务元信息。
3.根据权利要求1-2所述的方法,其特征在于,所述消息队列中的执行信息分为查询消息、状态消息和kill任务消息,所述目标执行引擎包括同步执行器和异步执行器;
当所述任务元信息中包含查询消息或状态消息时,所述目标执行引擎通过同步执行器访问隐私集群并查询目标数据表,并将查询日志和结果存入所述第二数据库;
当所述任务元信息中包含kill任务消息时,所述目标执行引擎通过异步执行器访问隐私集群并查询目标数据表。
4.根据权利要求1-3所述的方法,其特征在于,所述根据所述任务元信息筛选目标执行引擎包括:
根据所述任务元信息确定隐私集群中目标数据表占有资源量;
根据所述目标数据表占有资源量筛选对应的目标执行引擎访问隐私集群并查询目标数据表。
5.根据权利要求1-4所述的方法,...
【专利技术属性】
技术研发人员:金晶,王安滨,常富洋,
申请(专利权)人:北京淇瑀信息科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。