实时内存数据库的内外存数据交换处理

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:pinkoath
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在实时数据库中,要求实时事务在截止期内提交,并存取能反映不断变化的外部环境的数据,例如温度和股票价格。因为磁盘I/O,传统的数据库不能满足事务和数据的定时限制。而在内存数据库中大部分的磁盘I/O在系统正常运行时已经被避免。传统的内存数据库系统大都假设内存足够大以至于能够容纳整个数据库,后援备份数据库存储在外存。这种策略在内存不够大的时候就无法工作。尤其是在嵌入式系统中,内存的大小普遍受到限制。一个理想的替代策略是仅仅保证一个事务在运行时,没有磁盘I/O的阻塞。内存受限的内存数据库的初始化和数据交换策略很好的实现了内存受限的内存数据库的概念。在此基础上实现的ARTs-EDB的性能测试表明此策略很好的适应了内存受限的情况。在静态预分析提取出的事务和数据信息的基础上,该策略综合考虑了事务的优先级和数据的特性,包括数据的及时性和存取频率。超存取过程使得事务可以在它的全部数据进入内存以前启动,减少了错过截止期的概率。这种策略拓宽了内存数据库对于嵌入式实时系统的实际应用范围。
其他文献
WAP技术将移动网络和Internet以及公司的局域网紧密地联系起来,提供一种与网络类型、运营商和终端设备相对独立的移动增值业务。所以,移动互联网的实现需要以下三个环节:WAP
计算机网络的广泛应用给人类的生产、生活、学习乃至整个社会的发展带来了深远的影响。无线网络因其便捷、灵活、小巧和抗毁性好而在网络应用中占有独特的位置。据专家估计,20
通过Internet人们可以方便快捷的访问各种异构、自治的信息源,而信息集成系统就是使用户进行无缝访问这些信息,它通过提供一个统一的界面来存取那些资源。在信息集成上,过去
安卓系统为第三方应用开发商提供了一个开放的环境,同时无缝集成了许多优秀的Google应用服务,这些优势使得其迅速成为世界上最流行的智能终端系统之一。随着安卓用户的与日俱
互联网的开放性为信息共享和交互提供了极大的便利,但随之而来的网络安全问题也日益明显。入侵检测是用于检测任何损害或企图损害系统的保密性、完整性或可用性行为的一种网
随着互联网和多媒体的快速发展,信息急剧增加,如何在海量的信息中快速准确地检索出有效信息已成为人们的迫切需要。音频检索作为信息检索技术的一个重要分支取得了较快发展,
本文根据音视频实时监视系统的需求和特点,选择了适合系统的实时传输控制协议RTP/RTCP,以及系统的开发平台DirectShow,并对开发平台进行了详细的分析,然后对监视系统的设计与实现
集群系统由于其卓越的性能价格比、良好的可扩展性、高可用性和好用性,逐渐成为当今计算机体系结构和并行处理研究的热点和主题。随着计算机和网络通信技术的迅猛发展,人类的
计算机网络技术和多媒体技术的不断进步成为网络多媒体应用日益普及和发展的强大动力。视频会议,视频点播,远程教育,无人监控等分布式多媒体应用逐渐走入人们的生活,给人们的工作
PC 的发展已经经历了二十多年的历史,无论是处理器、主板架构还是上层的操作系统软件,都已经发生了翻天覆地的变化,但是主板上的固件代码-BIOS的整体体系架构却在这二十多年