【技术实现步骤摘要】
本专利技术属于固态存储领域,更具体地,涉及实现读写热点加速的分层哈希索引方法、控制器及系统。
技术介绍
1、统一内存架构将dram与ssd构建为一体的混合存储结构,成为缓解目前扩展内存大小的需要与扩展内存昂贵的花销之间矛盾的有效方案。相较于传统的将ssd作为次级存储的方式,统一内存避免了主存与ssd之间数据交换的开销,实现了对ssd内存式访问机制。
2、m.jung等人在“hello bytes,bye blocks:pcie storage meets computeexpress link for memory expansion(cxl-ssd)”中提出了通过更具成本效益的ms-ssds来扩展dram,该方案实际可行,且具有良好的应用前景。哈希索引结构提供了时间复杂度为o(1)的查询与插入操作,主流内存数据库如redis和memcached均采用哈希索引结构。在cuckoo hashing等传统哈希结构的基础上,研究人员提出了一些新型哈希结构,例如,m.nam等人在“write-optimized dynamic ha
...【技术保护点】
1.一种实现读写热点加速的分层哈希索引方法,其特征在于,包括:
2.如权利要求1所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:读操作;
3.如权利要求2所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:更新操作;
4.如权利要求3所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:删除操作;
5.如权利要求1~4任一项所述的实现读写热点加速的分层哈希索引方法,其特征在于,所述步骤(I1)中,按照从上至下的顺序在所述分层哈希索引中为待插入的键值对KVi分配空闲哈希槽,包括:
【技术特征摘要】
1.一种实现读写热点加速的分层哈希索引方法,其特征在于,包括:
2.如权利要求1所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:读操作;
3.如权利要求2所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:更新操作;
4.如权利要求3所述的实现读写热点加速的分层哈希索引方法,其特征在于,还包括:删除操作;
5.如权利要求1~4任一项所述的实现读写热点加速的分层哈希索引方法,其特征在于,所述步骤(i1)中,按照从上至下的顺序在所述分层哈希索引中为待插入的键值对kvi分配空闲哈希槽,包括:
6.如权利要求5所述的实现读写...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。