您好, 访客   登录/注册

基于嵌入式移动数据库及其应用问题分析

来源:用户上传      作者:

  摘  要:对传统的计算机而言,其数据中心及控制中心是基于主机及互联网实现的,大部分的设置都保持固定的默认模式,比如持续性网络或者固定的主机等,但在计算机飞速发展、计算设备大力普及和计算节点日益丰富的现在,计算设备的使用灵活性要求不断增加,由于传统计算机的高稳定网络性及电源固定性等特点,导致其无法使用在新型的移动数据库中,因此,嵌入式操作系统逐渐走入了大众的视野。
  关键词:嵌入式  计算机  系统
  中图分类号:TP311.1                               文獻标识码:A                          文章编号:1672-3791(2019)04(a)-0019-02
  对传统的计算机而言,其数据中心及控制中心是基于主机及互联网实现的,大部分的设置都保持固定的默认模式,比如持续性网络或者固定的主机等。但在计算机飞速发展、计算设备大力普及和计算节点日益丰富的现在,计算设备的使用灵活性要求不断增加,由于传统计算机的高稳定网络性及电源固定性等特点,导致其无法使用在新型的移动数据库中,因此,嵌入式操作系统逐渐走入了大众的视野。
  1  关于嵌入式移动数据库的阐释
  所谓嵌入式移动数据库就是指当计算设备无法保持常规使用(如需要进行大范围移动或者设备处于其他特殊环境)时,将数据系统与设备运行系统连接在一起,然后在各种智能型嵌入设备或移动设备上运行的特殊数据库。嵌入式移动数据库的特点是拥有超高速度和极速性能,这使其被重视,并被划分到重要研究领域当中。
  2  嵌入式移动数据库的结构模式与特点
  2.1 结构模式
  普通的计算机是由固定节点构造而成,而移动计算机则改变了这一规则,它是由固定系统和移动系统共同组合组成,移动计算机有着可移动、宽带适应性强、可伸缩等性能特点,而移动数据库则是移动计算设备的服务系统。
  2.2 特点
  嵌入式移动数据库是在普通数据库基础上应运而生的,其功能有一定的扩展性。因为该数据库需要被用到嵌入式系统上,因此它具备了内核构造小、支持常规的SQL系统、数据同步机制及完整高效的数据库运行功能。
  在移动数据库的设置中,还需要针对不可控因素设置相关的策略,比如电源断接、位置确定偏差大等,为了有效地处理类似问题,目前复制与缓存技术、移动事务处置、数据传送技术等新型功能还在研发和创新,这将大大加快嵌入式移动数据库前进的脚步。
  3  嵌入式移动数据库的主要技术
  嵌入式移动数据库包含了目前通信、计算机和嵌入式系统的最新成果的理论知识和实践经验,这当中稳定运行数据管理系统是实现嵌入式移动数据库正常运行的主要内容。
  3.1 数据的备份与缓存
  复制就是把多个数据进行备份,以免数据丢失,这里的复制包括了效劳器和计算设备中保管数据库的备份。通常把效劳器称为计算设备的缓存。我们需要备份的目的是巩固、加强嵌入式移动数据库系统的实用性、安全性。由于条件有限,移动数据库难以像普通数据库一样拥有长时间并且稳定的连接能力,这就需要在客户端保留一个存储数据的数据库,这就是缓存。缓存的数据依赖原有数据库,需要在原有数据库上进行划分。而客户必须拥有自主修改、删除的权力,并且要有网络同步复制的功能。现如今,在数据的备份和复制方面已有大量研究与创新,我们所要面对的首要也是最首要的问题是如何对多个复制节点上数据的分歧进行有效维护并保证数据正常安全。通常我们将备份协议分为两种:(1)严格一致协议:任何时刻所有数据库数据的备份必须保持一致。(2)弱一致协议:允许数据存在不一致,但前提是这些不一致是暂时的,而且这些不一致总必须在一个范围之内,形成整体、不分散。
  3.2 数据广播
  数据广播是利用卫星和电视广播的覆盖网,传送数据信息的技术。在计算运行的过程当中,系统通过检查不对称性,从数据库中筛查数据,并且有规律地向客户端发送数据。数据广播的优点是开支不会发生改变,借助数据广播传输,能够有效改善移动数据库系统的断接问题。数据广播传输的主要系统可分为后台服务器和用户客户端两个方面:效劳器针对如何组织传送数据;移动节点则通过对本地缓存的查看来减少查询数据广播传输所用时间。
  3.3 优化位置信息查询
  移动数据库中有需要搜索和更新位置信息的相关数据。搜索有时与所在地理位置相关,不同区域、相同类型的地点不尽相同,如“搜索附近的商场”。而移动数据查询优化是指以传统分布式数据库搜索为基础,将其优化,通过其他方式和途径,减少款待多样化、断接等要素带来的影响,使搜索系统能根据目前的网络状况调整相应的搜索策略。
  3.4 数据库事务处理
  每个数据库管理系统中都有一个特定的功能——事务处理。它是数据库的数据管理中心,保证了数据整体统一没有分歧,并且支持用户一对多同时访问,并保障用户安全可靠地进行资料查询。普遍来说,用户都是通过事务处理进入数据库系统查询信息的。
  通常情况下,我们把移动客户端发出的命令叫移动事务,移动事务具有以下4个方面的特性。
  (1)便利性。在事务工作运行期间,客户端和事务处理是可移动的。
  (2)长事务。因为互联网的宽带较低、延迟严重和高数量连接性,所以移动事务可能会变成长事务。
  (3)易错性。移动客户端的节点并不牢固,互联网网络不稳定,因此,和传统数据库事务处理相比,移动事务处理更容易出现差错。   (4)广泛性。由于客户端的多样化,移动事务处理需要访问分布广泛的不同数据库系统。
  4  嵌入式移动数据库在生活中的应用
  移动数据库技术满足新时代科技发展的要求和创新理念,与信息时代的要求和大方向相吻合,其发展前景有着不可估量的价值。
  在大数据背景下的时代,物流信息成为了一个亟待处理的数据问题,及时准确的物流信息可以协助提高生产力、增加销售力度,方便运输、便于存储,嵌入式移动数据库在物流领域有很大帮助,可以在一定程度上减少库存,帮助厂家提高销售量,推进生产力发展。在物流运输过程中,通过移动数据库计算机数据与车辆GPS和网络大数据进行系统连接,可以达到用通过中央调度系统控制所有运输车队的行驶途径,在货物储存时,通过带嵌入式移动数据库的计算设备,其输入的内容经由互联网存入中央数据库,极大地优化了物流,增加了工作效率和信息的时效性。
  5  结语
  总而言之,嵌入式移动数据库是根据时代应运而生的产物,与传统数据库相比,它具有灵活、可靠、适应性强等特性,它的众多优点使得其在计算系统中占领主导地位,其应用广泛。相信在不久的将来,嵌入式移动数据库会被广泛应用在各大领域,有非常广阔的应用前景。目前,与之相关的研究也从未停下脚步,我们期待在不久的将来它可以为人们的生活提供更多的便利。
  参考文献
  [1] 周克江.嵌入式移动数据库及其应用问题研究[J].湖南第一师范学院学报,2004,4(3):122-124.
  [2] 周书民,张天太,许志文.嵌入式移动数据库的数据同步及其应用[J].微計算机信息,2007,23(14):79-80.
  [3] 李蔚,陈亚峰.嵌入式数据库SQLite及其应用研究[J].沿海企业与科技,2010(10):45-47.
  [4] 王洪蛟,董学仁,褚福强,等.嵌入式数据库在ARM中的研究及应用[J].济南大学学报:自然科学版,2008,22(1):84-87.
  [5] 牛艳霞,马秉斌.嵌入式Web服务器的Android空间数据离线解决方法[J].测绘科学,2017,42(7):182-186,191.
  ①作者简介:甘丽霞(1982,10—),女,汉族,四川攀枝花人,硕士研究生,助教,研究方向:数据库。
转载注明来源:https://www.xzbu.com/8/view-14900738.htm