【摘 要】
:
随着嵌入式技术的不断发展,嵌入式数据采集系统被广泛应用在电信、工业控制、航空航天、电网监测、电子商务等领域。这些应用领域的共同点是数据具有很强的实时性,要求底层的
论文部分内容阅读
随着嵌入式技术的不断发展,嵌入式数据采集系统被广泛应用在电信、工业控制、航空航天、电网监测、电子商务等领域。这些应用领域的共同点是数据具有很强的实时性,要求底层的数据库具有快速可靠的数据处理能力,而传统的磁盘数据库因为磁盘I/O速度的瓶颈造成了整个系统处理能力的下降,对于实时系统来说,这不仅会导致一些事务不能及时完成,甚至还会影响整个系统的稳定和安全。内存数据库(MMDB)解决了磁盘数据库的I/O瓶颈问题,将其应用到上述领域将有效提高系统的处理能力和稳定性。本课题的目的是研究并设计一个基于C/S结构的内存数据库,使其可以被应用到嵌入式数据采集系统,从而提高系统的吞吐率和稳定性。本文的的前三章介绍了课题的应用背景及内存数据库的相关理论,比较了内存数据库与传统磁盘数据库从存储介质到体系结构的不同,接着对开源数据库SQLite的体系结构和代码进行了研究。第四章提出C/S结构的内存数据库的设计方案,第五章主要针对ARM-Linux平台和PC机分别进行客户端和服务器端的移植,并对数据库性能进行了测试。通过与SQLite的比较分析,可以看到内存数据库较传统磁盘数据库的存取速度有所提高,这样的设计可以更好地解决并发控制的问题。
其他文献
伴随网络教育的发展,网络上积累了大量的学习资源,但同时也存在着资源结构简单、语义缺乏、学习资源无法有效共享、异构系统之间不能有效互操作等问题,严重地制约了网络教育
随着铁路的高速发展以及“互联网+”商业模式的快速推广,互联网已渗透到铁路客运的各个服务场景,铁路互联网用户呈现爆发式的增长,已经积累了大量的用户行为数据。通过用户的
无线传感器网络是一种特殊的无线通信网络,其节点具有感知能力、计算能力、通信能力,且不依赖于任何固定设施,是一种全新的信息采集和处理技术。它在诸如军事、交通、环境监
并行磁共振成像是一种利用多个接收线圈同时采集信号,减少相比使用单个线圈时所需的相位编码的次数,从而降低信号采集时间,加快成像速度的方法。其中SENSE是目前较为成熟和使
移动自组织网络(Mobile Ad Hoc Network),简称MANET,是一种基于AdHoc组网方式的新型的无线网络。MANET是一组带有无线通信装置的移动节点组成的自组织网络,不依赖于现有网络基础设
能源资源是一个国家国民经济发展的重要保证,以石油工业为代表的能源工业越来越受到世界各国的高度重视。信息技术的应用对于提高石油工业的勘探开发、数据采集及分析、经营
一切实际存在的系统都或多或少地具有非线性。有些非线性是系统固有的,有些则需要利用电子器件的非线性来达到要求。因此,对非线性系统进行深入地分析,并研究它的控制方法,具有十
随着信息化技术的发展,汽轮机向着复杂化和多样化方向发展,其建模可视化也变得愈加重要。目前,国产汽轮机建模可视化水平不高、交互操作性较差、依赖性较强,国外相关软件虽然
随着信息和网络技术的发展,图像等媒体信息的记录描述、存储和传输都在朝着数字化方向前进,高效的图像压缩传输越来越受到人们的关注,因此,图像压缩技术成为国际上热门的研究
Internet技术的飞速发展推动了流媒体直播系统的广泛应用。用户量也随之而加速增长,人们对视听的质量要求也越来越高,而传统的基于C/S模式的流媒体直播系统存在服务能力的瓶