刍议基于linux的嵌入式数据库系统研究与实现

刍议基于linux的嵌入式数据库系统研究与实现

ID:28221165

大小:68.62 KB

页数:4页

时间:2018-12-08

刍议基于linux的嵌入式数据库系统研究与实现_第1页
刍议基于linux的嵌入式数据库系统研究与实现_第2页
刍议基于linux的嵌入式数据库系统研究与实现_第3页
刍议基于linux的嵌入式数据库系统研究与实现_第4页
资源描述:

《刍议基于linux的嵌入式数据库系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、当议基于Linux的嵌入式数据库系统研宄与实现华东油气分公司勘探开发研究院物探所210001摘要:随着科学技术的发展和进步,社会逐渐开始普及移动终端,人们越来越注重移动数据的实时管理和处理技术,实际应用中也逐渐凸显出嵌入式数据库的优越性。现阶段,各领域研究中都在广泛应用嵌入式数据库技术。近年来嵌入式数据库管理体系是全新的数据管理技术,发展的主要基础就是传统数据库技术,融合嵌入式环境以后实现统一管理、方便运输嵌入式设备的目的。依据此木文注重阐述了Linux的嵌入式数据库系统研究与实现。关键词:Linux嵌入式数据库系

2、统研究随着计算机技术的进步和数据库技术的发展,由于移动计算时代的来临,数据库技术发展中移动数据库系统为其提供依据和参考。在智能移动终端大量普及的过程中,人们不断提高对于实时管理和处理移动数据的需求,逐渐凸显嵌入式移动数据的优势,不但具备传统数据的功能,同时也具备移动技术和嵌入式技术的性质,所以在移动电话、车载设备、掌上电脑中得到广泛应用。随着迅速发展嵌入式数据库系统,不再受到单一系统的影响,能够随时传递信息、处理业务,全面带动了信息技术的发展和普及。一、嵌入式数据库系统概述嵌入式数据库系统实际上就是在嵌入式设备中安

3、装单独运行的微型数据库系统,应用嵌入式系统的时候需要具备一定要求,依据数据库技术来管理、组织、存取嵌入式设备和移动设备。实际操作中存在有限的嵌入式资源,很大程度上限制存储空间。嵌入式数据库系统配置的时候,需要首先解决嵌入式数据管理系统微型化的相关问题,一般情况下,依据应用嵌入式系统的实际情况合理的选择系统规模和模块,以便于能够为系统提供安全可靠的数据备份机制和数据库操作能力。多种流行嵌入式系统为其提供SQL语言支持、java平台影响下提高系统可移植性和操作性是其中最重要的。计算机环境和数据库技术发展是相互影响和适应

4、的。计算机从分布式、集中式等到0前的普遍化计算环境和移动计算环境。在分布式基础上建立多种无线语言服务网络、移动设备,形成移动计算环境,随着环境的迅速发展,0前已经应用于嵌入式数据库系统。现阶段标准数据同步技术和数据库技术,促使数据库发展中嵌入式数据库系统成为焦点。嵌入式Linux最基本的优势就是公开源代码并且满足GPL协议,因为公开源代码,可以随意修改数据,以便于满足实际需求,但是也会出现一定措施。满足GPL协议就需要缴纳一定的许可费用。网络技术发展中嵌入式Linux就显得尤为重要,具备系统稳定,资源少,内核精悍的

5、特点[1】。二、嵌入式数据库系统关键技术嵌入式数据库系统研究分析的过程中最重要的问题就是移动事务管理、数据同步复制、微型化数据库等嵌入式系统一般具备比较有效的资源,所以,微型化嵌入式数据库十分重要。微型化嵌入式数据库系统包括微型化数据库管理系统和微型化数据库两方面。微型化数据库中数据压缩技术是一种奋效方式,主要就是能够分解数据库内容,最大限度降低数据冗余。微型化数据库管理系统一般主要应用功能换空间的方式,基本运行原理实际上就是模块化系统功能,促使用户依据实际情况选择适当的功能模块,解决不需要的模块,留下系统需要的模

6、块,最大限度降低系统规模[2】。数据复制实际上就是为了预防冲突,也就是说主数据库和嵌入式数据库系统并不相同。如果出现上述冲突,实际操作中需要合理取舍系统的冲突数据,避免出现丢失数据的现象。一般来说数据复制的基础就是存储和捕获变化,也就是数据变化的情况,依据实际变化情况来分布到嵌入式系统中[3】。事务实际上是开发控制程序的单位。一个程序中能够包括多种事务,一个事务包括所有基本操作,上述操作属于不可分割的整体,要么系统中不可执行,要么执行系统中所有操作,不可以执行部分操作,此吋需要中止事务。如果系统出现上述问题,会严重

7、影响整个系统的安全。现阶段,嵌入式数据库系统包括数据复制技术事务管理和事务代理两种管理事务的方式。事务代理方式管理事务的过程中,一般都是在启动嵌入式设备程序事务的时候通知代理,事务代理对执行进行统筹安排,并且最后程序上会限制事务结果。例如,Oracle嵌入式系统数据库管理。数据复制技术管理方式实际上就是局部化执行事务,依据此能够在移动设备上执行事务,此时只需要在主数据库复制事务就可以。嵌入式数据库系统运行中选择嵌入式Linux,Linux实际上是多任务多进程、完全全内存保护的核心操作系统。主要包括以下支持硬件,NE

8、C、Alpha、X86、AMR等。实际操作中全部公开程序源代码,所有人员可以随时修改源代码,并HGUN上能够应用公共许可证。Linux具备完善开发以及用户熟悉的UNIX,Linux基本上植入所右应用软件,同吋也十分容易获得g++、gcc语言编辑器[4】。三、嵌入式Linux系统配置和移植嵌入式数据库系统中依据系统功能和硬件的需求,需要裁减内核,最小化操作系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。