删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

一个基于日志结构的非易失性内存键值存储系统

本站小编 Free考研考试/2022-01-01

游理通,王振杰,黄林鹏
(上海交通大学计算机科学与工程系 上海 200240) (litong.you@sjtu.edu.cn)
出版日期: 2018-09-01


基金资助:国家重点研发计划项目(2018YFB1003302);国家自然科学基金项目(61472241) This work was supported by the National Key Research and Development Program of China (2018YFB1003302) and the National Natural Science Foundation of China (61472241).

A Log-Structured Key-Value Store Based on Non-Volatile Memory

You Litong, Wang Zhenjie, Huang Linpeng
(Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240)
Online: 2018-09-01







摘要/Abstract


摘要: 非易失性内存(non-volatile memory, NVM)技术是非常具有应用前景的计算机内存技术,将会对计算机存储层次结构产生极大的影响.NVM具有可字节寻址、可持久存储、低访问延迟等特点,这为DRAM和NVM在统一的主存储空间中的结合提供了巨大的机会.NVM可通过内存总线以及CPU相关指令进行数据访存,这使得在非易失性内存中设计快速的持久存储系统成为可能.现有的键值存储系统将NVM作为块设备使用,未能充分发挥NVM的性能.当硬件支持出现故障(例如高速缓存刷新)时,一些现有的键值存储系统无法保证数据的一致性.提出了一种基于日志结构的非易失性内存键值存储系统TinyKV,该系统利用键值数据负载的特性提出了一个静态并发、缓存友好的Hash表实现方案.TinyKV为每个工作线程维护单独的数据日志,以实现高并发性.此外,TinyKV采用日志结构技术进行内存管理,设计多层级内存分配器,以保证一致性.此外,系统通过减少对NVM的写入与缓存刷新指令,以降低写入延迟.实验显示:与传统的键值存储系统相比,TinyKV具有良好的吞吐性能与扩展能力.






[1]韩书楷, 熊子威, 蒋德钧, 熊劲. 基于持久化内存的索引设计重新思考与优化[J]. 计算机研究与发展, 2021, 58(2): 356-370.
[2]许丹亚, 王晶, 王利, 张伟功. 基于Spark的大数据访存行为跨层分析工具[J]. 计算机研究与发展, 2020, 57(6): 1179-1190.
[3]安仲奇, 张云尧, 邢晶, 霍志刚. 基于用户级融合I/O的Key-Value存储系统优化技术研究[J]. 计算机研究与发展, 2020, 57(3): 649-659.
[4]陈游旻, 朱博弘, 韩银俊, 屠要峰, 舒继武. 一种持久性内存文件系统数据页的混合管理机制[J]. 计算机研究与发展, 2020, 57(2): 281-290.
[5]吴尚宇, 谢婧雯, 王毅. 面向键值存储的日志结构合并树优化技术[J]. 计算机研究与发展, 2020, 57(11): 2432-2441.
[6]王海涛,李战怀,张晓,赵晓南. 一种基于LSM树的键值存储系统性能优化方法[J]. 计算机研究与发展, 2019, 56(8): 1792-1802.
[7]陈游旻,陆游游,罗圣美,舒继武. 基于RDMA的分布式存储系统研究综述[J]. 计算机研究与发展, 2019, 56(2): 227-239.
[8]王晨曦, 吕方, 崔慧敏, 曹婷, JohnZigman, 庄良吉, 冯晓兵. 面向大数据处理的基于Spark的异质内存编程框架[J]. 计算机研究与发展, 2018, 55(2): 246-264.
[9]HillelAvni, 王鹏. 面向数据库的持久化事务内存[J]. 计算机研究与发展, 2018, 55(2): 305-318.
[10]魏松杰,李帅,莫冰,王佳贺. 基于共识机制的LEO低轨卫星网络区域合作认证协议[J]. 计算机研究与发展, 2018, 55(10): 2244-2255.
[11]蒋捷,杨仝,张梦瑜,代亚非,黄亮,郑廉清. DCuckoo:基于片内摘要的高性能散列表[J]. 计算机研究与发展, 2017, 54(11): 2508-2515.
[12]李玮,张大方,谢鲲,黎文伟,何杰. 一种面向闪存键值存储的矩阵索引布鲁姆过滤器[J]. 计算机研究与发展, 2015, 52(5): 1210-1222.
[13]姚志强1,2 熊金波2 马建峰1 李 琦1 刘西蒙3. 云计算中一种安全的电子文档自毁方案[J]. 计算机研究与发展, 2014, 51(7): 1417-1423.
[14]李晔锋 乐嘉锦 王 梅. 适用于范围查询的列存储数据桶划分算法[J]. , 2013, 50(3): 594-601.
[15]陈 曦, 李振宇, 谢高岗,. 一种基于P2P-SIP的可管理和可运维VoIP系统架构[J]. , 2010, 47(7): 1211-1218.





PDF全文下载地址:

https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=3776
相关话题/计算机 数据 技术 结构 优化

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 2018数据挖掘前沿进展专题前言
    尹义龙1,钱宇华21(山东大学软件学院);2(山西大学)出版日期:2018-08-01Online:2018-08-01摘要/Abstract摘要:在当前大数据时代,海量数据的挖掘和分析尤为重要,数据挖掘技术在媒体、金融、医疗、交通、电商等领域都取得了广泛的应用。但是,大数据的复杂多样性以及数据挖掘 ...
    本站小编 Free考研考试 2022-01-01
  • 基于闪存固态硬盘内部并行机制的R-树优化方法
    陈玉标1,李建中1,李英姝1,2,李发明1,高宏11(哈尔滨工业大学计算机科学与技术学院哈尔滨150001);2(佐治亚州立大学计算机科学与技术学院佐治亚州亚特兰大30303)(chenyubiao@hit.edu.cn)出版日期:2018-09-01基金资助:国家重点研发计划项目(2016YFB1 ...
    本站小编 Free考研考试 2022-01-01
  • 变熵画像:一种数量级压缩物端数据的多粒度信息模型
    朝鲁1,2,3,彭晓晖1,徐志伟11(中国科学院计算技术研究所北京100190);2(中国科学院大学北京100049);3(智能处理器研究中心(中国科学院计算技术研究所)北京100190)(chaolu@ict.ac.cn)出版日期:2018-08-01基金资助:国家自然科学基金重点项目(61532 ...
    本站小编 Free考研考试 2022-01-01
  • 一种可度量的贝叶斯网络结构学习方法
    綦小龙1,2,高阳1,王皓1,宋蓓1,周春蕾3,张友卫31(南京大学计算机科学与技术系南京210046);2(伊犁师范学院电子与信息工程学院新疆伊宁835000);3(江苏方天电力技术有限公司南京211102)(qxl_0712@sina.com)出版日期:2018-08-01基金资助:国家自然科学 ...
    本站小编 Free考研考试 2022-01-01
  • 可有效更新的低存储开销公共可验证数据库方案
    吴淇毓,周福才,王强,李宇溪(东北大学软件学院沈阳110169)(kathywuqy@gmail.com)出版日期:2018-08-01基金资助:国家自然科学基金项目(61772127);中央高校基本科研业务费专项资金项目(N171704005)ThisworkwassupportedbytheNa ...
    本站小编 Free考研考试 2022-01-01
  • 高效物联网虚假数据融合结果检测机制
    许志伟,张玉军(中国科学院计算技术研究所北京100190)(中国科学院大学北京100049)(xuzhiwei2001@ict.ac.cn)出版日期:2018-07-01基金资助:国家自然科学基金项目(61402446,61572474,61672500);国家重点研发计划项目(2016YFE012 ...
    本站小编 Free考研考试 2022-01-01
  • 面向处理器微体系结构评估的高通量MicroBenchmark研究
    薛瑞1,2,苗福涛3,叶笑春1,孙凝晖1,徐文星41(计算机体系结构国家重点实验室(中国科学院计算技术研究所)北京100190);2(中国科学院大学北京100049);3(中国农业银行北京100073);4(北京石油化工学院北京102617)(xuerui@ict.ac.cn)出版日期:2018-0 ...
    本站小编 Free考研考试 2022-01-01
  • 基于结构并行的MRBP算法
    任刚1,2,3,邓攀2,杨超2,吴长茂21(河南工学院计算机科学与技术系河南新乡453003);2(中国科学院软件研究所并行软件与计算科学实验室北京100190);3(中国科学院大学北京100049)(rengang2013@iscas.ac.cn)出版日期:2018-06-01基金资助:国家自然科 ...
    本站小编 Free考研考试 2022-01-01
  • 通用数据质量评估模型及本体实现
    张晓冉,袁满(东北石油大学计算机与信息技术学院黑龙江大庆163318)(xiaoran9217@163.com)出版日期:2018-06-01基金资助:黑龙江省教育厅科技项目(12531059)GeneralDataQualityAssessmentModelandOntologicalImplem ...
    本站小编 Free考研考试 2022-01-01
  • 基于基准相似空间分布优化的偏好预测方法
    高岭1,2,高全力1,王海2,王伟2,杨康21(西安工程大学计算机科学学院西安710048);2(西北大学信息科学与技术学院西安710127)(gl@nwu.edu.cn)出版日期:2018-05-01基金资助:国家自然科学基金项目(61373146,61572401,61672426);陕西省教育 ...
    本站小编 Free考研考试 2022-01-01