[发明专利]支持快照功能的键值存储设备及其操作方法有效
申请号: | 201810840685.9 | 申请日: | 2018-07-27 |
公开(公告)号: | CN109521948B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 李涌华;朴永昊;李昞奇;张亨哲;全济谦;赵成国 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 快照 功能 键值 存储 设备 及其 操作方法 | ||
一种操作键值存储设备的方法,包括:键值存储设备从主机接收包括第一键、第一值和第一快照标识(ID)的第一命令;响应于接收到的第一命令,所述键值存储设备生成包括第一快照ID、第一键和在非易失性存储器中写入所述第一值的第一物理地址的第一快照条目;从主机接收包括第一键、第二值和第二快照ID的第二命令;并且响应于接收到的第二命令,键值存储设备生成包括第二快照ID、第一键和在非易失性存储器中写入所述第二值的第二物理地址的第二快照条目。
相关申请的交叉引用
本申请要求于2017年9月20日向韩国知识产权局提交的韩国专利申请10-2017-0121312号的权益,其公开内容通过引用全部并入本文。
背景技术
本发明构思涉及一种存储设备,更具体地,涉及一种支持快照功能的键值存储设备及其操作方法。
可以基于管理数据的单位将存储设备分类为基于对象的存储设备和基于块的存储设备。基于对象的存储设备具有以对象形式存储和管理数据的存储结构。对象是具有任意大小的数据,并且表示例如多媒体数据(诸如视频或图像)、文件等。基于对象的存储设备可以用于管理对象。基于对象的存储设备的示例可以包括例如键值存储设备。
发明内容
本文公开了一种支持快照功能的键值存储设备及其操作方法。
根据本发明构思的一方面,提供了一种包括非易失性存储器的键值存储设备的操作方法。该操作方法包括:键值存储设备从主机接收包括第一键、第一值和第一快照标识(ID)的第一命令;响应于接收到的第一命令,键值存储设备生成包括第一快照ID、第一键和在非易失性存储器中写入第一值的第一物理地址的第一快照条目;键值存储设备从主机接收包括第一键、第二值和第二快照ID的第二命令;以及响应于接收到的第二命令,键值存储设备生成包括第二快照ID、第一键和在非易失性存储器中写入第二值的第二物理地址的第二快照条目。
根据本发明构思的另一方面,提供了一种包括非易失性存储器的键值存储设备的操作方法。该操作方法包括:键值存储设备在映射表中存储针对第一键的多个快照条目,该多个快照条目分别与多个快照ID对应;键值存储设备从主机接收包括第一键的第一读取命令;响应于接收到的第一读取命令,键值存储设备基于该多个快照条目中的最新快照条目对非易失性存储器执行读取操作;键值存储设备从主机接收包括第一快照ID和第一键的第二读取命令;以及响应于接收到的第二读取命令,键值存储设备基于该多个快照条目中与第一快照ID对应的第一快照条目对非易失性存储器执行读取操作。
根据本发明构思的另一方面,提供了一种包括非易失性存储器的键值存储设备的操作方法。该操作方法包括:键值存储设备在映射表中存储多个快照条目,每个快照条目包括快照ID、键和非易失性存储器中的物理地址;键值存储设备从主机接收包括第一快照ID的第一删除命令;响应于接收到的第一删除命令,键值存储设备从多个快照条目中删除与第一快照ID对应的至少一个快照条目;键值存储设备从主机接收包括第一快照ID和第一键的第二删除命令;并且响应于接收到的第二删除命令,键值存储设备从多个快照条目中删除与第一快照ID和第一键对应的第一快照条目。
根据本发明构思的另一方面,提供了一种能够与主机通信的键值存储设备,该键值存储设备包括:非易失性存储器,被配置为存储与键对应的值;以及控制器,被配置为从主机接收包括快照标识(ID)、键和值的命令,并且响应于接收到的命令来生成包括快照ID、键和在非易失性存储器中写入该值的物理地址的快照条目。
根据本发明构思的又另一方面,提供了一种系统,包括:非易失性存储器,被配置为存储多个值;存储器设备,被配置为存储包括至少一个快照条目的映射表,其中,每个快照条目包括快照标识(ID)、键和与键对应的值被存储在非易失性存储器中的物理地址,;以及控制器,被配置为控制非易失性存储器和存储器设备的操作,并且还被配置为从主机接收包括快照标识(ID)、键和值的命令,并且响应于从主机接收到的命令生成快照条目并将快照条目存储在存储器设备中。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810840685.9/2.html,转载请声明来源钻瓜专利网。