分离式键值存储系统及其存储的操控方法、电子设备

    公开(公告)号:CN118860276A

    公开(公告)日:2024-10-29

    申请号:CN202410819674.8

    申请日:2024-06-24

    IPC分类号: G06F3/06 H04L49/901 H04L49/90

    摘要: 本申请属于信息存储相关技术领域,其公开了一种分离式键值存储系统及其存储的操控方法、电子设备,操控方法在写数据期间对内存节点进行空间复用,包括:将定位无效Value的Key和vLog指针保存于无效数据映射表;当写入新的键值对时,判断已有Chunk中是否存在可用空间大小满足预期的可用Chunk,若有,则根据无效数据映射表将Value覆盖无用数据;根据无效数据映射表选择具有无效Value的Chunk进行重写,将所选定的Chunk中的有效Value连续地存入新的Chunk,并原地修改SST文件,释放原有Chunk。通过上述方法实现无效数据空间复用,可以避免内存空间的浪费,提高内存空间的利用率。