【摘 要】
:
内存数据管理技术特别是内存数据库技术,将数据的运算和存储都依托于内存,具有高并发、高吞吐量、低延时等特性,因此被广泛用于极高性能需求的场合。特别是近年来,随着硬件性
论文部分内容阅读
内存数据管理技术特别是内存数据库技术,将数据的运算和存储都依托于内存,具有高并发、高吞吐量、低延时等特性,因此被广泛用于极高性能需求的场合。特别是近年来,随着硬件性能的大幅度提升、成本的大幅度降低,内存数据管理研究领域的研究受到了更为广泛的关注。其中,由于内存易失性而带来的有关日志恢复的问题是主要研究方向之一。日志文件读写中非易失存储器慢速I/O对于内存和CPU造成停滞是内存数据库日志恢复需要解决的问题,并且,目前没有一个针对日志恢复有关的研究平台。本文主要的贡献如下:1.针对缺少相关研究平台这种情况,本文设计并实现了 RecoS仿真平台。仿真平台以实现内存数据库的恢复子系统为主要目标,采用了贴近真实情况数据集群作为底层存储介质,并且为实现各种恢复策略提供了良好的接口。在平台上实现并对比了以ARIES为代表的物理日志和以command logging为代表的逻辑日志的主要过程和重要细节。同时叙述了与日志相关的故障恢复和检查点过程,并结合内存的独特性质差别对比了内存数据库和磁盘数据库的异同。2.针对慢速I/O的问题,本文从减少日志大小和优化日志的提交这两个方面入手,减少I/O占用的时间。论文提出了一类基于编码的日志组提交策略,在成组提交的日志中提取冗余信息进行压缩。采用了字典编码、间接编码,并且结合日志的特性提出了一种带有阈值的间接编码算法。相关的实验在RecoS上进行,实验表明,编码策略有效缩短了一组日志的长度,在一定程度上节约了内存的占用;组提交的方式相对单次提交明显减少了 I/O的耗时。
其他文献
作为一种散料运输的主要手段,带式输送机已有一百多年的发展历史。随着对输送机性能要求的不断提高,直线布置的输送机已不能满足复杂工况下对输送线路设置的要求,自然导向转
在人机交互的发展现状中,交互的信息输入方式从传统的鼠标、键盘向触摸屏、语音、手势等更简单的交互方式发展,这是逐渐趋向自然交互的变化。其中人的手势具有高度灵活性,直
在实时嵌入式系统未来的发展中,将多个子系统整合将是一个重要的趋势,虽然整合能够为系统的成本、大小、重量和能耗进行优化,但由于实时系统中任务对于实时性的特殊要求,随之
科学技术的进步促使人们的生活质量有了大幅度的提高,汽车已逐渐成为人们日常出行使用最为频繁的交通工具之一。但由于我国的汽车行业起步阶段比较晚,许多关键的甚至核心的汽
随着现代化工业生产的不断发展,工程系统也越来越复杂,人们对于系统运行的安全性、可靠性也越来越关注,容错控制方法也随之发展起来。容错控制方法可以通过相关的故障补偿算
云计算技术引发了信息产业技术领域的一场革命,已经成为当前产业界和学术界的研究热点。虚拟化技术由于具有增强系统弹性及扩展性和提高资源利用率等诸多优势而成为云计算的
随着信息技术的不断突破和快速发展,现代社会产生的各种信息数据呈指数级增长。在大数据时代来临之际,人们对存储系统的要求也越来越高,希望系统能够提供高性能、高可靠性以
随着计算机网络技术和信息技术的迅猛发展,数字图像的获取手段越来越便捷并且传播途径也越来越多样化。与此同时,各种图像编辑处理软件也相继快速发展起来,使得人们轻易就能
由于实际工程中许多非线性系统的状态变量是不可测的,人们利用状态观测器来估计系统的未知状态。而在众多实际工程系统中不可避免出现的约束问题,如果采用通常地控制方法,势
传统化石能源的消耗带来日益严重的环境问题,新型可再生清洁能源的开发变得尤为重要。而可再生清洁能源常受地域和季节的限制,因此开发高效的能量存储和转化系统迫在眉睫。在能量存储和转化系统中,Li-O_2电池因其3505 W h kg-1高的理论能量密度而引起了全球关注。然而,Li-O_2电池固有的氧还原反应(ORR)和氧析出反应(OER)缓慢反应动力学限制了其发展。另外,放电后产生的不溶和导电性差的过氧