【摘 要】
:
键值存储系统由于其优秀的性能及可无限扩展的特性被广泛地应用到现代数据中心。然而随着大数据时代的来临,业界对于存储系统的性能需求度越来越大,人们对KV键值系统的性能提出了更高的需求。非易失性存储(Non-Volatile Memory,NVM)的出现,使得这样的需求成为了现实。NVM是一种新型存储设备,具有磁盘的非易失特性及DRAM的高速特性,能够给传统存储系统的性能带来一个质的提升。针对于当前时代
论文部分内容阅读
键值存储系统由于其优秀的性能及可无限扩展的特性被广泛地应用到现代数据中心。然而随着大数据时代的来临,业界对于存储系统的性能需求度越来越大,人们对KV键值系统的性能提出了更高的需求。非易失性存储(Non-Volatile Memory,NVM)的出现,使得这样的需求成为了现实。NVM是一种新型存储设备,具有磁盘的非易失特性及DRAM的高速特性,能够给传统存储系统的性能带来一个质的提升。针对于当前时代背景,以及传统日志结构合并树(Log-Structured Merged Tree,LSM树)键值存储系统的性能波动与写放大等问题,本文提出了一种基于LSM树结构的混合存储系统MatrixKV。MatrixKV系统修改了传统LSM树结构,在NVM中设置了一种大容量的矩阵形式数据结构Matrix-Table,代替LSM树的L0层,Matrix-Table内部采用table堆叠成行的方式形成多层结构,并在每层table之间建立相应的索引关系,加速Matrix-Table内部的数据查找;同时针对于Matrix-Table设计了一种以列为单位的细粒度Compaction策略,减少单次Compaction所涉及的数据量,避免给系统带来较大的性能波动,并提升系统的性能;利用NVM设备的特性及索引指针,在不影响读性能的前提下,扩大了L0层的空间,减少LSM树的层次,降低了写放大。课题基于开源RocksDB实现了MatrixKV系统,并在一种真实的Intel 3D Xpoint非易失性存储设备——Apache Pass上进行了性能测试。测试结果表明MatrixKV可以有效缓解过多数据的Compaction操作给系统性能带来的波动影响,并较好地减少了LSM树结构的数据层次,降低了写放大。同时,MatrixKV的随机写性能是RocksDB的3.91~4.99倍,是NoveLSM的1.66~2.27倍;随机读性能是RocksDB的2.70~8.65倍,是NoveLSM的2.14~3.99倍。
其他文献
本文以制草乌传统饮片和超微粉为研究载体,将传统饮片与超微粉对照,评价微粉化对制草乌安全性的影响。
进行风洞试验时,模型支撑机构的作用是将飞行器模型支撑在试验段中并牵引其运动,模型支撑机构是风洞系统中的核心设备,是完成风洞试验的关键环节。对于模型支撑机构来说,选择
大运会吸引了来自47个国家和地区331家媒体近5000记者前来采访,创下大运会历史新纪录。这无疑是对外展示深圳“青春之城”城市形象以及中国改革开放辉煌成就的重大契机。深圳外宣部门抓住这一契机,探索“城市营销”与“大运传播”的有机融合,围绕“办城市、办赛事”,共举办各类新闻发布会350场次,累计发放外宣品23万册,用创新多元的公关策略,让世界的目光聚焦深圳。截至2011年8月24日,海内外中文报刊对
本文以法学基本理论为指导,利用《中国法律法规信息检索系统》等检索工具,客观地回顾我国卫生立法的发展历程,对现有的卫生法律、法规和条例体系进行系统收集与梳理,研究分析我国
本文从交易费用经济学入手,系统分析了中小企业实现电子商务的三种模式选择.指出对于资金、技术和人力资源都处于弱势地位的中小企业而言,市场外购和自行研发模式存在很大的
写作是测试一个人语言能力的重要指标。对于初中生来说,掌握好写作技能非常重要,这不仅是新课程标准和中考的要求,也是社会的要求。然而,我国初中英语写作教学的现状并不令人满意。大多数学生对英语写作不感兴趣,有些甚至感到恐惧,他们对提高英语写作能力没有信心。主要体现在语言内容、思路框架和语言组织等方面。为了改善目前的写作现状,作者对以往有关头脑风暴法应用于英语写作教学的研究进行了了解,并以建构主义和输出假
<正>水中的有毒有害稳定性微污染物,如:持久性污染物、内分泌干扰物、药品与个人护理用品、藻毒素和嗅味物质,给水质安全性造成潜在威胁。高级氧化技术(AOPs)是降解水中微污
第一部分:阿片类物质使用对HIV耐药影响的横断面研究目的比较广西部分地区HIV感染者或艾滋病患者中阿片类物质使用人群与非阿片类物质使用人群的HIV耐药流行现状、耐药突变类型、耐药突变位点的分布情况,探讨阿片类物质使用对HIV耐药的影响。方法2016年4月1日~2018年4月30日,通过方便抽样,在广西南宁市、柳州市、百色市、崇左市、防城港市等地的医院或疾病预防控制中心募集HIV感染者或艾滋病患者作