【摘 要】
:
键值数据库以其精简的结构,优异的读写性能,在越来越多的场景中起着关键作用,诸如电子商务、网络游戏、搜索引擎和广告等。键值数据库内部的数据布局有多种实现方案,比如redis、memcache将数据存储在内存中,以哈希表结构进行索引;以及leveldb、cassandra将数据存储在硬盘上,以LSM树结构进行索引。因为现实世界中很多应用,其数据量大于内存容量,持久化的键值存储非常必要,所以针对LSM树
论文部分内容阅读
键值数据库以其精简的结构,优异的读写性能,在越来越多的场景中起着关键作用,诸如电子商务、网络游戏、搜索引擎和广告等。键值数据库内部的数据布局有多种实现方案,比如redis、memcache将数据存储在内存中,以哈希表结构进行索引;以及leveldb、cassandra将数据存储在硬盘上,以LSM树结构进行索引。因为现实世界中很多应用,其数据量大于内存容量,持久化的键值存储非常必要,所以针对LSM树结构的leveldb展开研究有现实意义。LSM树是一种将随机写转换成顺序写的数据结构,同时保存一大一小两棵排序树,小棵排序树在内存中缓存用户的随机写请求,当满足一定大小时,将其顺序写到硬盘上并与大棵的排序树合并。在HDD作为存储介质时,因为其随机写和顺序写性能差别很大,LSM树可以极大地提升数据的写入效率。但LSM树为了保证读性能而定期执行的合并操作会增加写延迟。在LSM树硬盘上的第0层结构中,可以设立键前缀分区减少每个0层文件的键值范围,来解决这个问题。在此基础上,提出基于SSD的Memory Partition And Adaptive LSM(内存分区和自适应LSM树)简称MPAA-LSM,将分区放到内存实现,减少第0层频繁创建文件带来的系统调用开销以及分区内多个小文件触发的合并造成的写放大问题。持久化时充分利用SSD并行写操作,有效提高了持久化效率。此外,MPAA-LSM监控不同分区,不同时间段的读写热度,进而实时对关键参数进行自适应调整,进一步提升系统读写性能。以SSD作为存储介质,应用MPAA-LSM的优化方案,模拟多种读写热度的分布作为输入负载,与第0层分区以及原始leveldb的对比实验显示:应用MPAA-LSM的优化方案在随机读写性能上较原始leveldb有明显提升。同时MPAA-LSM比第0层分区在无读写热度负载中,随机读写性能略有提升,而在时间序列和分区上具有读写冷热特征的负载,读写上取得了进一步性能提升,写延迟降低了18%左右,读延迟降低了16%。
其他文献
虚拟手术仿真系统研发涉及到众多交叉学科,包括影像学、图像处理、人机交互、计算机图形学、机械动力学、医学等,目前仍存在形变计算反馈频率与力反馈算法刷新频率低等问题。
随着普适计算和无线通信等技术的不断发展,体域网已广泛应用于体育训练、医疗诊断、社会保障等各个领域。在体域网研究领域中,人体步态识别已经成为一个热点,可以帮助计算机感知人体步态并理解相关含义,进而为游戏娱乐、医疗监测和运动辅助训练等具体的研究课题提供基础服务。目前的人体步态识别方法通常使用加速度计采集加速度数据,并使用滑动窗口技术分割数据,在此基础上从分割好的数据中提取特征以实现步态识别。这些步态识
胫-距-跟融合术是治疗终末期踝关节和距下关节的有效手段。1906年,Lexer首次报道了该术式,之后得到了不断的丰富发展,并在临床上广泛应用。胫-距-跟融合术涉及距下关节和踝关
模型预测控制(Model Predictive Control,简称MPC)较之传统的PID控制,在处理具有复杂约束的系统中表现出其巨大的优势,并在大型过程工业过程的控制中得到广泛应用。MPC是一种
产学研合作活动作为一种连接教育界与产业界的桥梁,在世界各国创新发展中都发挥着很重要的作用。美国是世界上产学研合作人才培养模式发展最早且最为成功的国家之一,研究美国
随着现代信息技术的发展,融合传感器、信息处理和通信网络等各种技术的物联网将感知提升到了新的高度。各种智能化设备,如智能冰箱、智能音箱等渐渐走进千家万户,为人们提供
矩阵分解作为一项基础通用的机器学习技术,在实际的工业生产中具有广泛应用。然而,随着训练数据的增长,大规模的矩阵分解无法在单机节点完成,需要将训练数据分发至多个节点上
竹笛曲《冷月》创作于20世纪80年代,作品根据南宋词人姜白石先生的词作《扬州慢》中“冷月无声”的意境进行创作。作曲家以全新的思维对作品整体音响进行构思,在乐器的使用上面打破了原有的传统组合模式,不管在乐器的编制还有创作手法与传统的写作有着明显的区别。在乐队编制上,乐曲采用全新的扬琴、中胡、大提琴、合成器的音色组合与竹笛音色浑然一体,使作品音响充满想象与回味。在创作上,作曲家运用传统音色与现代技法相
为了满足人们对超高数据传输速率的要求,也为了进一步提高无线通信系统的容量,基于60GHz毫米波频段的WLAN已经成为当前的研究热点。支持毫米波通信的便携设备大多使用电池作为能源,由于毫米波通信使用大量的天线阵列来形成定向波束,所以在毫米波频段下能量的消耗变得比在以往的无线局域网中大得多,而电池的使用时间有限,因此节能控制是一个非常具有现实意义的研究问题。此外,IEEE 802.11ad标准在传统标
公共危机的瞬间爆发常常伴随伪信息的“推波助澜”,伪信息突然的大规模传播,不仅会引起人群的恐慌,其引发的公共危机造成的二次危害更会带来难以估量的损失。伪信息爆发常常没有预兆,在有关机构和群众并未做好准备的前提下,难以形成有效的应对。而引发公共危机的伪信息又常常与群众利益切身相关,更导致了高关注度、更广的传播范围,极易引发危机事件。发现伪信息突然爆发的规律,在引发公共危机前及时作出应对,进行干预,就能