【摘 要】
:
随着计算机技术的飞速发展,出现了许多对数据恢复具有很强时间约束的实时运用系统,比如电话交换应用、移动计算机应用、证券交易系统等。尽管当前国内外对数据恢复技术已经有
论文部分内容阅读
随着计算机技术的飞速发展,出现了许多对数据恢复具有很强时间约束的实时运用系统,比如电话交换应用、移动计算机应用、证券交易系统等。尽管当前国内外对数据恢复技术已经有了不少研究,但这些恢复技术都是通过日志、检查点、重载技术来确保数据库快速恢复到一致性状态,均存在一定缺陷,不能很好地满足实时运用系统需求,为此,研究出一种高效、快速的内存数据库(Main Memory Database,MMDB)恢复技术就具有一定的实际价值和理论意义。本文在无日志恢复技术的基础上,结合影子内存技术,在增加稳定内存的情况下,提出了一种两步备份恢复机制(第一步,把影子内存中的脏页备份到备份缓冲区中;第二步,将备份缓冲区中的脏页备份到归档磁盘的备份数据库中)。较之传统恢复技术,两步备份机制无需记录日志,既可以减少恢复时间,又可确保响应时间的快速性,更进一步的,它在两个分开的区域分别执行事务处理和备份,最小化避免了彼此之间的冲突。本文首先介绍了论文背景及意义;其次介绍了MMDB的发展历程和相关产品,给出了MMDB的定义,分析了MMDB恢复技术的当前国内外发展现状,并且将MMDB与DRDB在诸多方面进行了比较;接着对MMDB恢复技术的构成分别进行了介绍;然后介绍了几种目前比较具有代表性的,在传统恢复技术上进行了改进的恢复技术,在介绍这几种技术的同时,分析了它们的优缺点;最后对本文提出的基于两步备份机制恢复技术进行了较为详细的阐述并对内存数据库的未来发展方向进行了展望。
其他文献
集群系统简单的说就是由各种各样通用的商业化部件通过网络互连的方式组成。集群系统以其高可扩展性、高可用性以及高性价比等优点逐渐成为高性能计算机体系结构的发展趋势。
随着电子商务及手机通讯等嵌入式移动设备的兴起,嵌入式数据库管理系统得到了越来越广泛的应用空间。而通讯技术,软硬件技术的发展,使嵌入式应用技术的应用成为可能。
嵌入
近些年,下一代测序技术获得了突飞猛进的发展,由此产生了越来越多的测序数据。如何处理这些测试数据一直以来都是生物信息学领域的一项重要研究内容,下一代测序技术应用到转
伴随着Internet技术的飞速发展,网上购物逐渐成为人们购物消费的主要方式之一。服装作为人们生活中必不可少的生活用品之一,其网上销售数量一直名列前茅。但是,由于服装自身
移动机器人视觉系统是机器人研究与应用领域的一个重要课题,是实现机器人导航的主要技术之一。本文设计了一种基于无线通信的移动机器人视觉系统。该系统设计为应用于采用上
反编译和逆向分析技术的发展,提高了对程序代码的分析能力,较好解决了代码移植、程序优化、系统安全等方面的疑难问题,同时也大大降低了软件的安全性。除了各国政府出台保护
安全多方计算(Secure Multi-Party Computation,简称SMC)是研究多个参与方合作计算一个约定函数,任何参与方都在不泄露自己的输入信息的情况下,计算结束后每个参与方都知道这
智能卡由于具有信息处理能力,且体积小,便于携带,在人类生活中得到了广泛使用,逐渐成为人类生活中不可或缺的一部分,它也加快人类生活的步伐,提高了人类生活的质量。随着第三
DTN网络经常处于分裂状态并有很大延时,因此传统的Ad Hoc网络路由协议不能适应DTN网络的数据传输。当前针对DTN网络的组播传输的研究和成果相对较少,而且协议研究也多采用网
本文所做工作的主要目的是提升软件生产具有模块化、时序化特性的软件生产领域的软件开发效率、软件开发质量、和资源重用率。让这些领域的软件生产方式由编写出一个软件系统