基于列式存储的数据排序方法、设备及存储介质
基本信息
申请号 | CN202111295205.3 | 申请日 | - |
公开(公告)号 | CN114047876A | 公开(公告)日 | 2022-02-15 |
申请公布号 | CN114047876A | 申请公布日 | 2022-02-15 |
分类号 | G06F3/06(2006.01)I;G06F16/22(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 姜哲 | 申请(专利权)人 | 河南星环众志信息科技有限公司 |
代理机构 | 北京品源专利代理有限公司 | 代理人 | 蔡舒野 |
地址 | 450007河南省郑州市郑东新区龙子湖湖心岛崇德街南、玉裁一街北的卫华工程机械研究院科研楼中13层 | ||
法律状态 | - |
摘要
摘要 | 本申请实施例公开了一种基于列式存储的数据排序方法、设备及存储介质。其中,方法包括:在按照预设分块算法将待排序数据流进行分块,得到多个数据区块后,对于任一数据区块,按照排序键的优先级对数据区块内的数据进行排序,并将相同键值的排序键转换成一个行程编码,按照排序键的优先级以及行程编码,对所有数据区块中的数据进行归并排序,以实现对待排序数据流的排序。通过将相同键值的排序键转换成一个行程编码,可以将相同键值的排序键缩减成一个行程编码,进行后续的比较和排序,可以大大减少比较过程中函数调用的次数,提高排序性能。 |
