[发明专利]数据处理方法和装置在审
申请号: | 201810970469.6 | 申请日: | 2018-08-23 |
公开(公告)号: | CN110895784A | 公开(公告)日: | 2020-03-20 |
发明(设计)人: | 杨宗彬 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吕雁葭 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
本公开提供了一种数据处理方法,包括:获取多个对象对应的多个数据;根据预设规则,基于所述多个数据构建树结构。其中,所述根据预设规则,基于所述多个数据构建树结构,包括:将所述多个数据分为多个数据块,每个数据块包括至少一个数据;确定所述多个数据块对应的多个标识数据;根据所述多个标识数据构建树结构,所述多个标识数据分别为所述树结构的多个叶节点,所述树结构包括至少两层节点,其中,所述树结构中的父节点的值能够唯一表示其对应的至少一个子节点的值。
技术领域
本公开涉及计算机技术领域,更具体地,涉及一种数据处理方法和一种数据处理装置。
背景技术
随着计算机和互联网技术的快速发展和普及,互联网金融和电子商务行业也呈现出快速发展的态势,越来越多地互联网金融平台与电子商务平台开始进行合作。例如,电子商务平台可以将资产售卖给资产证券化系统进行资产证券化从而获取现金流。然而,在交易过程中,为了保证资金流的正确性,通常需要进行对账,判断资产金额变化与实际获取的资金流是否一致。
在实现本公开构思的过程中,发明人发现现有技术中至少存在如下问题,即,在现有技术中,通常需要对所有资产明细进行遍历比较,无法直接排除未变化的资产,浪费了大量的计算资源,计算效率低。
发明内容
有鉴于此,本公开提供了一种优化的数据处理方法和装置。
本公开的一个方面提供了一种数据处理方法,包括:获取多个对象对应的多个数据,根据预设规则,基于所述多个数据构建树结构。其中,所述根据预设规则,基于所述多个数据构建树结构,包括:将所述多个数据分为多个数据块,每个数据块包括至少一个数据,确定所述多个数据块对应的多个标识数据,根据所述多个标识数据构建树结构,所述多个标识数据分别为所述树结构的多个叶节点,所述树结构包括至少两层节点,其中,所述树结构中的父节点的值能够唯一表示其对应的至少一个子节点的值。
根据本公开的实施例,上述获取多个对象对应的多个数据,根据预设规则,基于所述多个数据构建树结构,包括:在第一预设时间获取所述多个对象对应的多个第一数据,根据所述预设规则,基于所述多个第一数据构建第一树结构,在第二预设时间获取所述多个对象对应的多个第二数据,根据所述预设规则,基于所述多个第二数据构建第二树结构。所述方法还包括:通过比对所述第一树结构和所述第二树结构的相应节点的值确定所述多个第一数据和多个第二数据中不同的数据。
根据本公开的实施例,上述确定所述多个数据块对应的多个标识数据,包括:对所述多个数据块分别进行哈希计算,得到所述多个数据块分别对应的多个哈希值。
根据本公开的实施例,上述树结构中的父节点的值能够唯一表示其对应的至少一个子节点的值,包括:所述父节点的值为其对应的至少一个子节点的值串联后对应的哈希值。
根据本公开的实施例,上述每个父节点对应两个子节点。
根据本公开的实施例,所述对象包括资产对象。所述第一预设时间与所述第二预设时间的时间间隔为一个资产对账周期。
本公开的另一个方面提供了一种数据处理装置,包括获取模块和构建模块。获取模块获取多个对象对应的多个数据。构建模块根据预设规则,基于所述多个数据构建树结构。其中,所述根据预设规则,基于所述多个数据构建树结构,包括:将所述多个数据分为多个数据块,每个数据块包括至少一个数据,确定所述多个数据块对应的多个标识数据,根据所述多个标识数据构建树结构,所述多个标识数据分别为所述树结构的多个叶节点,所述树结构包括至少两层节点,其中,所述树结构中的父节点的值能够唯一表示其对应的至少一个子节点的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810970469.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电动装置寿命试验装置
- 下一篇:一种汽车轴承加工用打磨装置