一种基于键值存储系统的数据管理方法及其相关设备

    公开(公告)号:CN117493388A

    公开(公告)日:2024-02-02

    申请号:CN202211336267.9

    申请日:2022-10-28

    Abstract: 本申请公开一种基于键值存储系统的数据管理方法及基于文件系统的元数据管理方法,可充分利用键值存储系统所在的服务器的CPU资源以及内存资源,且可有效地发挥键值存储系统的并发能力。本申请的键值存储系统包含缓存以及多个存储实例,每个存储实例的用户数据表存储有键值对,该方法包括:键值存储系统可获取用户的事务中所需读取的多个键,并从多个键所在的存储实例读取多个键的值。系统还可获取事务中所需写入的多个键的新值,若这多个键位于不同的存储实例,系统可先完成前台操作,以提前通知用户多个键的新值已写入成功,然后在后台操作中,向多个键所在的若干个存储实例并发写入多个键的新值,从而完成用户的事务。

    一种基于文件系统的元数据管理方法及其相关设备

    公开(公告)号:CN117493282A

    公开(公告)日:2024-02-02

    申请号:CN202211336268.3

    申请日:2022-10-28

    Abstract: 本申请公开了一种基于文件系统的元数据管理方法及其相关设备,在获取多个文件的元数据时,仅需少量的操作既可完成,而不需要付出大量的操作,可降低文件系统的操作成本,提高元数据范围查询的效率。本申请的方法包括:获取针对目录中M个文件的元数据获取请求,元数据获取请求包含目录的索引编号,M≥2;检测是否存在与目录的索引编号对应的第一非易失性内存NVM区域的起始地址,第一NVM区域为NVM中的一个连续内存区域;若存在第一NVM区域的起始地址,则基于第一NVM区域的起始地址,从第一NVM区域中获取M个键值对,M个键值对中的第i个键值对包含目录的索引编号以及第i个文件的元数据,i=1,...,M。

    键值存储系统的数据管理方法及其装置

    公开(公告)号:CN114253908A

    公开(公告)日:2022-03-29

    申请号:CN202110220635.2

    申请日:2021-02-26

    Abstract: 本申请公开了一种键值存储系统的数据管理方法,属于数据存储技术领域。键值存储系统的逻辑地址空间包括:多个子逻辑地址空间,所述多个子逻辑地址空间互不重叠,所述多个子逻辑地址空间中存储的数据分别使用多个数据结构一一对应管理,该方法包括:获取输入/输出I/O操作请求,所述I/O操作请求中携带有待操作数据的索引信息;基于所述索引信息,确定所述待操作数据的键;基于所述键,在所述多个数据结构中确定用于存储所述待操作数据的键值对的目标数据结构;在所述目标数据结构中对所述键值对进行I/O操作。本申请提高了该键值存储系统根据该数据结构对I/O操作请求进行响应的效率和键值存储系统的性能。

Patent Agency Ranking