【技术实现步骤摘要】
本专利技术涉及优化存储性能的硬件,尤其涉及基于可配置逻辑的优化kv存储性能的硬件及其实施方法。
技术介绍
1、目前kv存储的实现主要有lsm-tree(log-structured merge-tree,一种数据结构,常用于磁盘存储系统中,特别是在键值存储和数据库管理系统中)和hash(hashfunction,即散列函数,一种从任何一种数据中创建小的数字“指纹”的方法)两种。基于hash的kv-ssd(key-value store solid state drive,一种专门为键值存储数据结构设计的固态存储设备)作为一种新型存储器件在键值存储系统中被广泛应用。
2、在实际的存储读写应用中,软件的实现会产生对cpu的高占用率;而在硬件的实现中,hash类型预先设定,实际应用后想要再调整则不支持或是操作复杂,造成了hash冲突几率的增加或者读写性能的下降,给实际的应用带来了不便。
技术实现思路
1、本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本
...【技术保护点】
1.基于可配置逻辑的优化KV存储性能的硬件,其特征在于,包括如下硬件实现流程:
2.根据权利要求1所述的基于可配置逻辑的优化KV存储性能的硬件,其特征在于:随时调整HASH类型,以此来调整每条链的长度,从而随时调整读写性能。
3.基于可配置逻辑的优化KV存储性能的硬件实施方法,其特征在于,采用如权利要求1或2任一项所述的基于可配置逻辑的优化KV存储性能的硬件,包括如下实施步骤:
4.根据权利要求3所述的基于可配置逻辑的优化KV存储性能的硬件实施方法,其特征在于:依据性能和空间的选择规则选择具体的CRC类型时,当步骤S1中预估的性能和
...【技术特征摘要】
1.基于可配置逻辑的优化kv存储性能的硬件,其特征在于,包括如下硬件实现流程:
2.根据权利要求1所述的基于可配置逻辑的优化kv存储性能的硬件,其特征在于:随时调整hash类型,以此来调整每条链的长度,从而随时调整读写性能。
3.基于可配置逻辑的优化kv存储性能的硬件实施方法,其特征在于,采用如权利要求1或2任一项所述的基于可配置逻辑的优化kv存储性能...
【专利技术属性】
技术研发人员:王明轩,王晓寄,杨凡,
申请(专利权)人:鹏钛存储技术南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。