发明名称 |
一种用于大数据的排序方法及系统 |
摘要 |
一种用于大数据的排序方法和系统。所述方法包括如下步骤:对每个数据建立索引,其中每个索引对应所述数据的至少一个特征;建立数组,并从所有数据选取预设目标排序数量的数据的索引放入所述数组;将剩余数据的预设排序的特征与所述数组中的数据的预设排序的特征进行比较,依据预设排序条件和比较结果确定是否替换所述数组中已存的索引;当所有数据比较完毕后,根据当前所述数组中的索引查找所述索引对应的数据;对查找到的数据根据所述预设排序规则进行排序。本发明降低了排序的耗时和复杂度,提高了排序效率。 |
申请公布号 |
CN104077361A |
申请公布日期 |
2014.10.01 |
申请号 |
CN201410252136.1 |
申请日期 |
2014.06.09 |
申请人 |
汉柏科技有限公司 |
发明人 |
李鹏 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京天奇智新知识产权代理有限公司 11340 |
代理人 |
谢磊 |
主权项 |
一种用于大数据的排序方法,包括如下步骤:对每个数据建立索引,其中每个索引对应数据的至少一个特征;建立数组,并从所有数据选取预设目标排序数量的数据的索引放入所述数组;将剩余数据的预设排序的特征与所述数组中的数据的预设排序的特征进行比较,依据预设排序条件和比较结果确定是否替换所述数组中已存的索引;当所有数据比较完毕后,根据当前所述数组中的索引查找所述索引对应的数据;以及对查找到的数据根据所述预设排序规则进行排序。 |
地址 |
300384 天津市西青区华苑产业区海泰西18号西3楼104室 |