面向应用的内存数据库研究

来源 :上海师范大学 | 被引量 : 0次 | 上传用户:liongliong601
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
内存数据库通过将数据完全加载到内存,在内存中实现对数据的管理,有效地解决了基于磁盘的数据库系统中CPU和磁盘I/O之间的主要矛盾。随着64位处理器和操作系统的出现,解除了32位系统最大只支持2G内存的限制,为内存数据库的发展提供了非常有利的时机。内存数据库主要应用于嵌入式系统,实时计费系统、股票交易系统等。内存中数据读写的速度比磁盘要高出几个数量级,将数据保存在内存中相比从磁盘上访问数据能够极大地提高应用的性能。传统的基于磁盘的数据库可能无法满足实时处理性能的需要,软件自身的价格和购买数据库产品、服务及技术支持的价格等因素都决定了人们对数据库产品的选择。设计开发一款能够满足较高实时性要求,又能够在数据量相对较小的情况下替代基于磁盘的关系数据库产品的的内存数据库具有很高的应用价值和现实意义。本文主要研究了内存数据库的理论知识及其相关的关键技术,借鉴现有的内存数据库产品的一些设计理念,提出了支持客户机∕服务器模型的面向应用的内存数据库体系结构,优化内存数据的组织结构,最终设计并实现了该内存数据库系统。内存中的数据是易失的,如何采取有效的措施确保内存数据库能够完整快速地从故障中恢复,确保数据的完整性和高可用性是本文研究的一个主要工作。针对面向应用内存数据库的特点,通过采取重做日志、检查点文件等行之有效的备份和恢复机制来充分保证内存数据库的可恢复性;通过对数据库复制技术的研究,提出了内存数据库复制的体系结构。利用复制技术可以确保内存数据库的高可用性。最后,通过对系统进行测试验证了该内存数据库系统处理数据的正确性和处理性能的高效性。
其他文献
以视频处理和运动目标检测技术为背景,通过对比分析时域差分、背景减除及光流法等三种常用目标检测算法,归纳总结了算法各自的优缺点及适用性;针对光线变化、背景干扰、前景
目前基于语义的信息检索系统虽然能够识别一定的语义信息,但是由于它们对语言缺乏分析和理解,对查询式和资源表达式仅仅是一种离散的分析,失去了词语之间内在的联系,这就造成
传统的Web应用程序执行速度较慢,交互也受到限制,尤其是和典型的桌面应用程序相比。为了获得新数据而不重新加载Web页面,虽然也曾经采用过一些方法,但这些技术都没有很好的被
视觉是人类观察世界、认识世界的重要手段。科学研究和统计表明,人类从外界获得的信息约有75%是从视觉中得到的。人类通过眼睛和大脑来获取、处理和理解视觉信息。 计算机视
永磁同步电机以其体积小、效率高、功率密度大、可靠性高等优点被广泛应用于变频调速系统中。为了满足现代高性能精密加工行业和制造业的快速发展,对永磁同步电机调速系统要求也越来越高,良好的调速性能和较高的控制精度成为追求目标。传统PID由于其参数固定不变,当控制对象参数变化或系统扰动时没有很好的自适应能力,很难达到预期的控制效果,针对这个问题,本文提出了一种基于神经网络PID的近似动态规划控制方法,实验证
计算技术的发展给人们生活带来了深远的影响,在生产系统中普遍引入了种类繁多的计算系统。一方面,计算技术的进步提高了社会生产力,另一方面,计算技术本身的脆弱性也让生产系统面
随着计算机图形学、虚拟现实、等相关学科的发展,促进游戏产业的发展。在游戏中用虚拟人作为参与者的表示,反映了用户在虚拟世界中的活动,提高了用户在虚拟世界中的沉浸感。
流程工业的数据挖掘和知识发现是一个非常复杂但很有研究价值的领域。流程工业的内部环节每天都在产生并储存着大量的运行数据,这些数据中蕴含着较多的知识等待人们去挖掘。
目标跟踪是计算机视觉领域的重要研究课题,当目标通过自动或者交互方式给定后,跟踪算法要求在后续图像帧中对该目标图像进行实时、鲁棒性好的定位输出。其中,实时性要求跟踪
随着我国电力工业的迅速发展,变压器数量激增,测试数据越来越庞大,借助工具对变压器进行故障诊断势在必行。电力变压器故障诊断中的测试数据信息不完备、有偏差,且贝叶斯网络处理不确定性问题能力强,文中探讨了用于变压器故障诊断的NB、SB、TAN、BAN和GBN五种分类器模型,并提出了多种贝叶斯网络分类器和SVM组合诊断的变压器故障诊断新方法。实验表明本文提出的组合诊断模型适用于小样本、贫信息的变压器DGA