[发明专利]存储设备及其操作方法在审
申请号: | 202110051502.7 | 申请日: | 2021-01-14 |
公开(公告)号: | CN113126910A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 金丙瑾;朴大山;吴相允;李昞奇;李涌华;黄珠荣 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨姗 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 设备 及其 操作方法 | ||
1.一种存储设备的操作方法,所述存储设备包括非易失性存储器件,所述方法包括:
从外部主机设备接收包括第一键的第一键-值KV命令;
响应于所述第一KV命令,从所述非易失性存储器件向所述外部主机设备发送与所述第一键相对应的第一值,作为第一用户数据;
从所述外部主机设备接收包括第二键的第二KV命令;以及
响应于所述第二KV命令,基于与所述第二键相对应的第二值执行第一管理操作,其中所述第一KV命令和所述第二KV命令是同一类型的KV命令。
2.根据权利要求1所述的方法,其中:
所述第一键包括与指示用户键的第一键组标识符和第一键名相关的信息,以及
所述第二键包括与指示内部键的第二键组标识符和第二键名相关的信息。
3.根据权利要求1所述的方法,其中,所述第二值包括与对应于所述第一管理操作的管理命令和命令标识符相关的信息。
4.根据权利要求1所述的方法,其中,响应于所述第一KV命令而从所述非易失性存储器件向所述外部主机设备发送与所述第一键相对应的所述第一值作为所述第一用户数据包括:
基于键索引来确定与所述第一键相对应的所述第一值的第一位置,所述键索引包括与多个键和分别对应于所述多个键的值的位置相关的信息;
基于所确定的第一位置,从所述非易失性存储器件读取所述第一值;以及
向所述外部主机设备发送所读取的第一值作为所述第一用户数据。
5.根据权利要求4所述的方法,其中,响应于所述第二KV命令而基于与所述第二键相对应的所述第二值来执行所述第一管理操作包括:
基于所述键索引来确定与所述第二键相对应的所述第二值的第二位置;
基于所确定的第二位置来读取所述第二值;以及
响应于所读取的第二值而执行所述第一管理操作。
6.根据权利要求5所述的方法,还包括:
将与所述第一KV命令相关联的第一操作日志写入日志缓冲区;
将包括所述第一操作日志的第一日志数据存储在所述非易失性存储器件中;以及
将第三键分配给所述第一日志数据,并基于所述第三键和存储所述第一日志数据的第三位置来更新所述键索引。
7.根据权利要求6所述的方法,还包括:
从所述外部主机设备接收包括所述第三键的第三KV命令;以及
响应于所述第三KV命令,将与所述第三键相对应的所述第一日志数据发送给所述外部主机设备,
其中,所述第一KV命令、所述第二KV命令和所述第三KV命令是同一类型的KV命令。
8.根据权利要求1所述的方法,其中,所述第二值被包括在存储于所述存储设备的存储器件中的内部键-值对中。
9.根据权利要求8所述的方法,其中,在所述存储设备的初始化过程中,将所述内部键-值对从所述非易失性存储器件加载到所述存储器件上。
10.根据权利要求8所述的方法,还包括:
从所述外部主机设备接收包括第四键的第四KV命令和第四值;
响应于所述第四KV命令,将所述第四值存储在所述内部键-值对中;
从所述外部主机设备接收包括所述第四键的第五KV命令;以及
响应于所述第五KV命令,执行与所述第四值相对应的第二管理操作。
11.根据权利要求10所述的方法,其中,所述第四值包括与对应于所述第二管理操作的管理命令和命令标识符相关的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110051502.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:化妆料送出容器
- 下一篇:用于由辊筒涂布产品的方法和涂布系统