键值存储方法、装置及系统.pdf
景山****魔王
亲,该文档总共46页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
键值存储方法、装置及系统.pdf
本发明实施例提供键值存储方法、装置及系统,以至少解决目前没有相关解决方案能够实现键值存储和NVMe协议这类高效存储协议的结合的问题。方法包括:在主机检测到键值存储请求之后,所述主机将所述键值存储请求携带的第一指令码、以及地址信息写入协议定义的字段组成第一存储请求指令序列,其中,所述第一指令码为根据所述协议的预留扩展字段定义的指令码;所述主机与所述存储控制器进行交互,以使得所述存储控制器获取所述第一存储请求指令序列。本发明适用于存储技术领域。
键值存储系统的数据管理方法及其装置.pdf
本申请公开了一种键值存储系统的数据管理方法,属于数据存储技术领域。键值存储系统的逻辑地址空间包括:多个子逻辑地址空间,所述多个子逻辑地址空间互不重叠,所述多个子逻辑地址空间中存储的数据分别使用多个数据结构一一对应管理,该方法包括:获取输入/输出I/O操作请求,所述I/O操作请求中携带有待操作数据的索引信息;基于所述索引信息,确定所述待操作数据的键;基于所述键,在所述多个数据结构中确定用于存储所述待操作数据的键值对的目标数据结构;在所述目标数据结构中对所述键值对进行I/O操作。本申请提高了该键值存储系统根据
基于键值存储的数据压缩的方法和系统.pdf
本说明书提供的基于键值存储的数据压缩的方法和系统,能够基于服务器端的存储系统中存储的大量数据进行字典训练生成压缩字典,对存储系统中的键值数据进行压缩。因此,对数据的压缩效率更高。同时,本说明书提供的方法和系统可以监控服务器端的数据压缩的整体效率,当数据压缩的整体效率下降时,自动更新压缩字典,从而保证数据压缩的整体效率。
查询请求处理方法、装置及设备、键值查询系统.pdf
本说明书的实施例提供一种查询请求处理方法、查询请求处理装置、查询请求处理设备及键值查询系统。在该查询请求方法中,在查询请求处理设备创建第一线程‑第二线程对,利用第一线程对所接收的键值查询请求进行处理得到IO查询请求并提供给操作系统实现IO查询,并且利用第二线程对操作系统的IO查询结果进行处理并返回给查询请求发起设备。在进行数据查询请求处理时,第一线程和第二线程异步执行,并且共用同一查询上下文池和同一IO查询请求队列。
一种基于OCSSD的持久键值存储方法、设备及系统.pdf
本发明公开了一种基于OCSSD的持久键值存储方法、设备及系统,属于键值存储领域,其compaction操作包括:将从第L层选中的SSTable以及第L+1层中与所选中的SSTable存在键值范围重叠的SSTable读取到内存,并对键值对进行排序,得到有序键值对序列;将有序键值对序列中与读取的原数据块完全相同的键值对子序列识别为可重用数据块,并将其余键值对组织为待写回数据块;对于可重用数据块,为其分配第一逻辑地址,并映射到对应的原数据块在OCSSD中的第一物理地址;对于待写回数据块,将其写入第L+1层中空闲