一种键值对存储方法、装置、设备及介质

    公开(公告)号:CN115309745B

    公开(公告)日:2025-05-13

    申请号:CN202210976474.4

    申请日:2022-08-15

    Abstract: 本申请公开了一种键值对存储方法、装置、设备及介质,涉及计算机技术领域,包括:确定出键值对存储桶组中的键值对存储桶,并判断键值对存储桶内的剩余容量是否小于待存储键值对的占用容量;若键值对存储桶内的剩余容量小于待存储键值对的占用容量,则判断预先获取的键值对虚拟桶组的重散列次数与本地哈希表的延展次数之间的大小关系;若重散列次数小于延展次数,则确定出键值对转移存储桶组,并将属于键值对虚拟桶组中的历史键值对转移并存储至键值对转移存储桶组;确定出目标键值对存储桶,并将待存储键值对存储至目标键值对存储桶。本申请能够提高键值对存储效率,提高读取密集和读取偏斜场景下索引的读性能,并减少维护索引完美性的开销。

    一种键值对存储方法、装置、设备及介质

    公开(公告)号:CN115309745A

    公开(公告)日:2022-11-08

    申请号:CN202210976474.4

    申请日:2022-08-15

    Abstract: 本申请公开了一种键值对存储方法、装置、设备及介质,涉及计算机技术领域,包括:确定出键值对存储桶组中的键值对存储桶,并判断键值对存储桶内的剩余容量是否小于待存储键值对的占用容量;若键值对存储桶内的剩余容量小于待存储键值对的占用容量,则判断预先获取的键值对虚拟桶组的重散列次数与本地哈希表的延展次数之间的大小关系;若重散列次数小于延展次数,则确定出键值对转移存储桶组,并将属于键值对虚拟桶组中的历史键值对转移并存储至键值对转移存储桶组;确定出目标键值对存储桶,并将待存储键值对存储至目标键值对存储桶。本申请能够提高键值对存储效率,提高读取密集和读取偏斜场景下索引的读性能,并减少维护索引完美性的开销。

Patent Agency Ranking