【技术实现步骤摘要】
数据处理方法、系统、装置、电子设备及可读存储介质本公开要求在2019年10月09日提交至中华人民共和国知识产权局、申请号为2019109550300、专利技术名称为“数据处理方法、系统、装置、电子设备及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本公开中。
本申请实施例涉及数据处理
,尤其涉及一种数据处理方法、系统、装置、电子设备及可读存储介质。
技术介绍
随着数据处理技术和互联网大数据业务的发展,以及用户生活方式和企业经营方式的逐渐变化,用户/企业的习惯、状态、信息等逐渐数据化。其中的部分数据属于用户/企业的私有数据,例如个人身份信息、个人消费信息、个人考试成绩、银行信用等级、客户统计信息等等。一方面,用户/企业通常不希望其他用户或其他企业能随意获得这些私有数据。另一方面,在某些情况下,用户/企业又希望利用其他用户或其他企业的私有数据进行数据处理。为了在不泄露私有数据的前提下,安全地实现数据处理,相关技术中通常基于多方安全计算协议执行私有数据与私有数据之间的计算,或者执行私有数据与公 ...
【技术保护点】
1.一种数据处理方法,其特征在于,应用于数据库引擎,所述方法包括:/n接收针对待处理数据的计算任务;/n根据预设拆分规则,确定所述待处理数据包括的每个数据分段在所述待处理数据中的位置信息;/n根据所述计算任务和所述位置信息,生成第一配置文件;/n将所述第一配置文件发送给服务端,以通过所述服务端针对多个数据分段并行执行所述计算任务,获得所述待处理数据的汇总结果,包括:将各数据分段转换为密文形式的密文分片,然后根据所述计算任务,针对密文分片进行基于多方安全计算协议的计算,获得中间结果,再对所述中间结果进行基于多方安全计算协议的汇总,获得针对所述待处理数据的汇总结果。/n
【技术特征摘要】
20191009 CN 20191095503001.一种数据处理方法,其特征在于,应用于数据库引擎,所述方法包括:
接收针对待处理数据的计算任务;
根据预设拆分规则,确定所述待处理数据包括的每个数据分段在所述待处理数据中的位置信息;
根据所述计算任务和所述位置信息,生成第一配置文件;
将所述第一配置文件发送给服务端,以通过所述服务端针对多个数据分段并行执行所述计算任务,获得所述待处理数据的汇总结果,包括:将各数据分段转换为密文形式的密文分片,然后根据所述计算任务,针对密文分片进行基于多方安全计算协议的计算,获得中间结果,再对所述中间结果进行基于多方安全计算协议的汇总,获得针对所述待处理数据的汇总结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述计算任务和所述位置信息,生成第一配置文件,包括:
针对每个数据分段,根据所述计算任务和该数据分段的所述位置信息,生成针对该数据分段的第一配置文件;
所述将所述第一配置文件发送给服务端,包括:
将多个第一配置文件发送给服务端。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收服务端返回的提示信息,每个提示信息用于表征一个数据分段已经被计算出对应的中间结果。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在接收到全部数据分段各自对应的提示信息后,向所述服务端发送携带有汇总任务的第二配置文件,使所述服务端根据所述汇总任务并基于多方安全计算协议对所述中间结果进行汇总,获得针对所述待处理文件的汇总结果。
5.一种数据处理方法,其特征在于,应用于任务管理服务器,所述方法包括:
接收数据库引擎发送的第一配置文件,所述第一配置文件中包括计算任务和数据分段的位置信息,所述数据分段是待处理数据中的一部分,所述第一配置文件是所述数据库引擎根据预设拆分规则确定出每个数据分段在待处理数据中的位置信息后,根据所述位置信息和针对所述待处理数据的计算任务所生成的;
将所述第一配置文件提交给多个任务处理设备,以使多个任务处理设备针对多个数据分段并行执行所述计算任务,获得所述待处理数据的汇总结果,包括:将各数据分段转换为密文形式的密文分片,然后根据所述计算任务,针对密文分片进行基于多方安全计算协议的计算,获得中间结果,再对所述中间结果进行基于多方安全计算协议的汇总,获得针对所述待处理数据的汇总结果。
6.一种数据处理系统,其特征在于,包括数据库引擎和任务管理服务器;
所述数据库引擎用于接收针对待处理数据的计算任务,根据预设拆...
【专利技术属性】
技术研发人员:西方,姚帅,
申请(专利权)人:华控清交信息科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。