-
公开(公告)号:CN119536654A
公开(公告)日:2025-02-28
申请号:CN202411659980.6
申请日:2024-11-20
Applicant: 华中科技大学
Abstract: 本发明公开了基于非易失性内存和固态硬盘的键值存储方法及系统,属于键值存储系统,包括:基于键值对占用存储空间的大小将键值对区分为大键值对和小键值对,小键值对存储于NVM中的S_mem、S_imm以及SSD中的S_kv中,大键值对存储于NVM中的B_mem、B_imm以及SSD中的B_kv中;小键值对的存储有序,大键值对的存储不要求有序;键值对首先存储在NVM中的S_mem或B_mem中,当相应的S_mem或B_mem满时,下刷至SSD中;在NVM中维护相应的位置记录结构记录各键值对在NVM或SSD中的存储位置。本发明能够充分利用NVM和SSD的特性,提高键值存储性能。