一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法及装置与流程

2022-06-08 08:31:17 来源:中国专利 TAG:

技术特征:
1.一种数据处理方法,由多方中任意的目标方执行,包括:获取与两个数据表对应的两个表分片,所述两个数据表中任意的目标表对应的目标表分片是该目标表的多个秘密分享分片之一;针对所述目标表分片,基于其包含的主键列子分片以及对应生成的密钥分片,确定伪随机数组分片,用于恢复伪随机数组;对该目标表分片进行基于所述伪随机数组实现的置换处理,得到对应的排序后表分片;基于与所述两个表分片对应的两个排序后表分片,确定连接表分片,其为所述两个数据表所对应主键连接表的多个秘密分享分片之一。2.根据权利要求1所述的方法,其中,获取与两个数据表对应的两个表分片,包括:从两个数据方分别获取所述两个表分片,所述两个数据方各自持有多个业务对象的部分属性,形成所述两个数据表。3.根据权利要求1所述的方法,其中,在基于其包含的主键列子分片以及对应生成的密钥分片,确定伪随机数组分片之前,所述方法还包括:通过与所述多方中的其他方共同执行密钥分片生成协议,得到所述密钥分片。4.根据权利要求1所述的方法,其中,对该目标表分片进行基于所述伪随机数组实现的置换处理,包括:获取置换向量,其基于排序前后的伪随机数组而确定;利用所述置换向量对所述目标表分片进行所述置换处理。5.根据权利要求4所述的方法,其中,所述目标表具有指定处理方;其中,获取置换向量,包括:在所述目标方为所述指定处理方的情况下,基于生成的伪随机数组分片,以及从其他方接收的其他伪随机数组分片,恢复所述伪随机数组;对所述伪随机数组进行排序,并基于排序前后的伪随机数组位置映射关系,确定所述置换向量。6.根据权利要求5所述的方法,其中,获取置换向量,还包括:在所述目标方不为所述指定处理方的情况下,将生成的伪随机数组分片发送给所述指定处理方,使其恢复伪随机数组,并基于排序前后的伪随机数组位置映射关系,确定所述置换向量;从所述指定处理方接收所述置换向量。7.根据权利要求5所述的方法,其中,所述两个数据表具有不同的指定处理方。8.根据权利要求1所述的方法,其中,在确定连接表分片之前,所述方法还包括:基于两个排序后的伪随机数组分片以及所述两个排序后表分片,与其他方共同执行针对表分片排序的校验协议;其中,确定连接表分片,包括:在所述校验协议的输出结果指示校验通过的情况下,确定所述连接表分片。9.根据权利要求1所述的方法,其中,基于与所述两个表分片对应的两个排序后表分片,确定连接表分片,包括:基于所述两个排序后表分片进行纵向拼接,得到拼接表分片;根据所述拼接表分片中各行所对应的伪随机数分片,对该拼接表分片进行不经意排
序,所述伪随机数分片属于两个伪随机数组分片的并集;基于所述不经意排序的结果,确定所述连接表分片。10.根据权利要求1所述的方法,其中,在确定伪随机数组分片之前,所述方法还包括:获取根据客户端发起的查询请求而解析出的算子;其中,确定伪随机数组分片,包括:在所述算子中包括主键连接算子的情况下,确定所述伪随机数组分片;其中,在确定连接表分片之后,所述方法还包括:根据所述连接表分片,确定查询结果分片;将所述查询结果分片发送给客户端,以使所述客户端基于所述查询结果分片和其他查询结果分片,恢复查询结果。11.一种数据处理方法,由云端执行,包括:获取与两个数据表对应的两个表分片,所述两个数据表中任意的目标表对应的目标表分片是该目标表的多个秘密分享分片之一;针对所述目标表分片,基于其包含的主键列子分片以及对应生成的密钥分片,确定伪随机数组分片,用于恢复伪随机数组;对该目标表分片进行基于所述伪随机数组实现的置换处理,得到对应的排序后表分片;基于与所述两个表分片对应的两个排序后表分片,确定连接表分片,其为所述两个数据表所对应主键连接表的多个秘密分享分片之一。12.一种数据处理装置,所述装置集成于多方中任意的目标方,所述装置包括:表分片获取单元,配置为获取与两个数据表对应的两个表分片,所述两个数据表中任意的目标表对应的目标表分片是该目标表的多个秘密分享分片之一;随机数分片确定单元,配置为针对所述目标表分片,基于其包含的主键列子分片以及对应生成的密钥分片,确定伪随机数组分片,用于恢复伪随机数组;置换处理单元,配置为对该目标表分片进行基于所述伪随机数组实现的置换处理,得到对应的排序后表分片;连接表分片确定单元,配置为基于与所述两个表分片对应的两个排序后表分片,确定连接表分片,其为所述两个数据表所对应主键连接表的多个秘密分享分片之一。

技术总结
本说明书实施例提供一种数据处理方法及装置。该方法由多方中任意的目标方执行,包括:先获取与两个数据表对应的两个表分片,所述两个数据表中任意的目标表对应的目标表分片是该目标表的多个秘密分享分片之一;接着,针对所述目标表分片,基于其包含的主键列子分片以及对应生成的密钥分片,确定伪随机数组分片,用于恢复伪随机数组;对该目标表分片进行基于所述伪随机数组实现的置换处理,得到对应的排序后表分片;然后,基于与所述两个表分片对应的两个排序后表分片,确定连接表分片,其为所述两个数据表所对应主键连接表的多个秘密分享分片之一。享分片之一。享分片之一。


技术研发人员:冯翰文 刘巍然 张磊
受保护的技术使用者:淘宝(中国)软件有限公司
技术研发日:2022.03.03
技术公布日:2022/6/7
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献