数据处理方法和处理装置制造方法及图纸

技术编号:15447719 阅读:110 留言:0更新日期:2017-05-29 22:04
本发明专利技术的实施例中公开了一种数据处理方法和处理装置,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述方法包括:获取所述原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素;根据预设策略,在所述参考数据集合中获取所述交换数据集合中待交换的元素对应的匹配元素;将所述交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换。本发明专利技术实施例能提高数据处理的效率。

Data processing method and processing device

In the embodiment of the invention discloses a data processing method and processing device, belonging to the collection of data collection or exchange data set for the raw data, the type of element in the collection of the original data for the first type or the second type, type of the switching element in the collection data for the first type, including the method to obtain the original data collection types are second types of elements, as elements in the data set; according to the preset strategy, in the matching element gets the reference data set in the data set to exchange elements corresponding to the exchange; the exchange of data collection to exchange elements and the reference data set corresponding to the matching element equivalent exchange. The embodiment of the invention can improve the efficiency of data processing.

【技术实现步骤摘要】
数据处理方法和处理装置
本专利技术涉及互联网领域,特别涉及一种数据处理方法和处理装置。
技术介绍
随着互联网技术的发展,产生的数据越来越多,需要处理的数据也越来越多,越来越复杂。通过数据处理,互联网可以为用户提供多种服务,例如通过处理用户的购物数据为用户提供相应的购物服务和付款服务,或通过处理用户的投资数据、贷款数据、资产数据为用户提供资产增值服务等。一种常用的数据处理方法是将数据预先分为两个数据集合,分别称为原始数据集合和取代数据集合,然后用取代数据集合中的部分数据与原始数据集合中的部分数据交换。现有技术中进行上述数据交换时,先根据取代数据集合中的用于交换的某个数据对原始数据集合中的数据进行筛选,将满足筛选条件的原始数据结合中的数据与取代数据集合中的某个数据进行交换。实际上,原始数据集合中的数据和取代数据集合中的数据是实时变化的,现有技术中的数据处理方法在筛选时通常只对当前的数据进行筛选,对数据的变化考虑不足,因此准确度较低,处理效率较低。
技术实现思路
本专利技术实施例中提供了一种数据处理方法,能解决数据处理时准确度较低、效率较低的问题。为了解决上述技术问题,本专利技术实施例公开了如下技术方案:一方面,提供了一种数据处理方法,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述方法包括:获取所述原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素;根据预设策略,在所述参考数据集合中获取所述交换数据集合中待交换的元素对应的匹配元素;将所述交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换。可选的,所述将交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换,包括:根据所述交换数据集合中的待交换元素的数值,将所述参考数据集合中的匹配元素拆分为两个元素,使其中一个拆分后的匹配元素的数值等于所述待交换元素的数值;将所述待交换元素与所述参考数据集合中与所述待交换元素的数值相等的拆分后的匹配元素相交换。可选的,所述根据预设策略,在参考数据集合中获取所述交换数据集合中每个元素对应的匹配元素之前,所述方法还包括:获取所述参考数据集合中元素的风险值;从所述参考数据集合中删除所述风险值大于风险阈值的元素。可选的,所述根据预设策略,在参考数据集合中获取交换数据集合中每个元素对应的匹配元素,包括:获取所述参考数据集合中每个元素的数值;获取所述交换数据集合中每个元素的数值;根据所述交换集合中的待交换元素的数值,遍历所述参考数据集合中未匹配的元素,获取第一个数值大于等于所述待匹配元素的所述参考数据集合中的未匹配的元素作为所述匹配元素。可选的,所述根据预设策略,在参考数据集合中获取所述交换数据中每个元素对应的匹配元素,包括:获取所述参考数据集合中每个元素的数值;获取所述交换数据集合中每个元素的数值;根据所述交换数据集合中的每个元素的数值,遍历所述参考数据集合中未匹配的元素,获取任意一个数值大于等于所述待匹配元素的元素作为匹配元素。可选的,所述根据预设策略,在参考数据集合中获取所述交换数据中每个元素对应的匹配元素,包括:获取多个匹配策略,所述匹配策略包括所述交换数据集合中元素与所述参考数据集合中匹配元素的对应关系;从多个所述匹配策略中获取优化匹配策略;根据所述优化匹配策略中的对应关系,在所述参考数据集合中获取所述交换数据集合中每个元素对应的匹配元素。可选的,所述从多个匹配策略中获取优化匹配策略,包括:根据所述匹配策略中的对应关系,获取所述每个匹配策略的闲置值;将所述闲置值最小的匹配策略作为所述优化匹配策略;其中,获取匹配策略的闲置值包括:将所述参考数据集合中所有元素的数值之和作为第一总和;将具有匹配元素的交换数据集合中的元素的数值之和作为第二总和;获取所述第一总和第二总和的差值为所述匹配策略的闲置值。可选的,所述原始数据集合为第一用户数据的集合,所述交换数据集合为第二用户数据的集合;所述元素的第一类型为资产,所述元素的第二类型为现金。可选的,所述原始数据集合为第三方金融机构的所有物的集合,所述交换数据集合为银行的所有物的集合;所述元素的第一类型为贷款合同,所述元素的第二类型为现金。第二方面,提供了一种数据处理装置,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述装置包括:参考数据集合获取单元,用于获取所述原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素;匹配元素获取单元,用于根据预设策略,在所述参考数据集合中获取所述交换数据集合中每个元素对应的匹配元素;交换单元,用于将所述交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换。本专利技术的实施例中公开了一种数据处理方法,针对所属不同数据集合中的、具有不同类型的数据进行处理,根据预设策略,在所述参考数据集合中获取所述交换数据集合中待交换的元素对应的匹配元素;将所述交换数据集合中的待交换元素与所述参考数据集合中的匹配元素等价交换。本专利技术实施例的能在获取匹配元素后进行不同集合之间的元素交换,可以提高数据处理的效率,提高数据处理的精确度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1所示为本专利技术实施例的数据处理方法的流程图;图2所示为本专利技术实施例的应用场景的示意图;图3所示为本专利技术实施例的数据处理方法的流程图;图4所示为本专利技术实施例的数据处理装置的结构示意图。具体实施方式本专利技术如下实施例提供了一种数据处理方法和装置,能提高数据处理的效率。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1所示为本专利技术实施例的数据处理方法的流程图,如图1所示,本专利技术实施例提供了一种数据处理方法中,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述方法包括:步骤101,获取原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素。本专利技术实施例中,数据可以代表物品/财产的价值,例如100万的房产,50万的贷款,20万的现金等。相应的,数据的类型可以是根据该数据指代的物品/财产的所有者来区分,例如属于用户A的100万的房产,属于用户B的50万的贷款,此时属于用户A的数据为第一类型数据,属于用户B的数据为第二类型数据;数据的类型或可以根据指代的物品/财产的属性来区分,例如可交换,可拆分,不可拆分,现阶段不可使用等,此时,根据不同的应用场景,第一类型和第二类型可以代表不同的属性。本专利技术实施例中,原始数据集合可以有多个,而交换数据集合也可以有多个。步骤102,根本文档来自技高网...
数据处理方法和处理装置

【技术保护点】
一种数据处理方法,其特征在于,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述方法包括:获取所述原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素;根据预设策略,在所述参考数据集合中获取所述交换数据集合中待交换的元素对应的匹配元素;将所述交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述数据所属的集合为原始数据集合或交换数据集合,所述原始数据集合中元素的类型为第一类型或第二类型,所述交换数据集合中元素的类型为第一类型,所述方法包括:获取所述原始数据集合中类型为第二类型的元素,作为参考数据集合中的元素;根据预设策略,在所述参考数据集合中获取所述交换数据集合中待交换的元素对应的匹配元素;将所述交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换。2.如权利要求1所述的方法,其特征在于,所述将交换数据集合中的待交换元素与所述参考数据集合中对应的匹配元素等价交换,包括:根据所述交换数据集合中的待交换元素的数值,将所述参考数据集合中的匹配元素拆分为两个元素,使其中一个拆分后的匹配元素的数值等于所述待交换元素的数值;将所述待交换元素与所述参考数据集合中与所述待交换元素的数值相等的拆分后的匹配元素相交换。3.如权利要求1或2所述的方法,其特征在于,所述根据预设策略,在参考数据集合中获取所述交换数据集合中每个元素对应的匹配元素之前,所述方法还包括:获取所述参考数据集合中元素的风险值;从所述参考数据集合中删除所述风险值大于风险阈值的元素。4.如权利要求1至3任一项所述的方法,其特征在于,所述根据预设策略,在参考数据集合中获取交换数据集合中每个元素对应的匹配元素,包括:获取所述参考数据集合中每个元素的数值;获取所述交换数据集合中每个元素的数值;根据所述交换集合中的待交换元素的数值,遍历所述参考数据集合中未匹配的元素,获取第一个数值大于等于所述待匹配元素的所述参考数据集合中的未匹配的元素作为所述匹配元素。5.如权利要求1至3任一项所述的方法,其特征在于,所述根据预设策略,在参考数据集合中获取所述交换数据中每个元素对应的匹配元素,包括:获取所述参考数据集合中每个元素的数值;获取所述交换数据集合中每个元素的数值;根据所述交换数据集合中的每个元素的数值,遍历所述参考数据集合中未匹配的...

【专利技术属性】
技术研发人员:黄承伟张世建
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1