移动数据库关键技术研究

2014-10-07 14:58:19 大云网  点击量: 评论 (0)
摘 要:计算技术与无线通讯技术的不断发展与完美结合,引发出一种全新的计算模式——移动计算模式。在移动计算模式下,用户可以不受地理未知的影响,随时随地使用便携式计算机通过无线通讯借口访问信息网络。通
摘 要:计算技术与无线通讯技术的不断发展与完美结合,引发出一种全新的计算模式——移动计算模式。在移动计算模式下,用户可以不受地理未知的影响,随时随地使用便携式计算机通过无线通讯借口访问信息网络。通过实际中的应用可以看出,移动计算模式受到了广大用户的亲睐,也在越来越多的领域中发挥着不可替代的作用。本文针对移动数据库的关键技术,包括移动性、复制与同步、事务处理等关键技术进行了深入的研究。

关键词:移动数据库 移动性复制 同步事务处理

 

     近年来科技迅猛发展,与之而来的便是无线网络和移动通信的跨越式发展,不仅使得移动设备处理数据更加的灵活,而且其存储功能也变得十分强大,在无线网和数据库等领域中移动业务等技术变成为当下最时尚的话题,受到学术界与工业界的关注与大力支持;与此同时,移动技术在各个方面依然存在着问题,比如移动数据库的事务模型等。这就需要学术界在不断的探索中找到解决的方法。
     
     1 移动数据库概述
     J.Gray认为只要数据库不仅具有移动性、收敛性,同时还具有伸缩性、可串行性四大功能,那么该移动数据库系统就堪称完美。对于分布式数据库而言,其较移动数据库的最大优势便是能够进行长时间稳定连接。因此,缓存功能的强大与否是决定移动数据库的性能,无论是与网络连接还是不连接,其读写操作都不会受到影响。在网络连接的状态下,同步数据库不仅与中心数据库具有一致状态;同时,与副本数据库也要同步。
 
2 移动数据库的核心技术
为实现移动数据库的移动信息访问,不仅要从移动数据缓存和移动数据的同步与复制入手,还应从移动事务处理以及移动查询优化等几个关键技术入手。在进行移动数据库设计时不仅要考虑网络与客户端的频繁连接、移动设备的电容量、可靠性、网络条件等,还要考虑客户端的移动问题。
     移动数据库最基本的职能便是移动事务处理,它不仅使得用户们所查询的数据准确,对数据库实时更新,而且还能够保证多个人同时进行访问。无论在何时何地,用户们访问的数据信息均一致,说明是移动数据的复制与同步发挥了作用。移动数据一旦被缓存下来,那么在无网络连接时用户一样可以进行数据查询,其原理就是一个数据库子集保存在了移动设备中。移动查询处理和优化就是无论身处何种地理位置,只要进行插叙和更新时,对于相同的为问题得到不同的结果,期查询范围将会缩小。
     
     3 移动数据库关键技术研究
     3.1 移动性的支持
     通常地理位置决定着个人移动终端的移动性对于远程办公、紧急救援等移动终端发挥着十分重要的作用,实现移动空间的持续连接。归属位置数据库与拜访位置数据库是移动终端主要采用的两种移动管理手段,信道切换是移动设备在移动的过程中最重要的步骤,切换的方式之间存在着差异将切换分为以下几种:包括移动控制切换、移动辅助切换和网络控制切换。而信道的分配方式主要有非优先级方式、基于队列的方式、分道方式和预留信道方式四种方式。一旦发生切换,就会发生移动网络实体的改变。从本质上来讲,移动计算机系统是一个树形结构,MSC是树根,BSC、BS和MU分别是各级子树。随着信息时代的发展,移动数据库的不断强大,对于网络的汇聚节点的传感就是MU,其不仅进行数据的融合,还可进行分发。移动终端发生切换时,一定要根据位置数据库进行位置信息来进行查询、迁移等工作;同时,移动终端需要在新的基站进行注册,处理信道分配。
     3.2 复制与同步
     复制与同步作为移动数据库的基本技术之一,主要就是分布式信息系统与管理同属相同数据库系统节点数据的过程。原始的复制就是假设服务器与移动终端确保能够长期连接,而且,这种假设还是保证数据库一致性的唯一保障,然而在现实的移动计算中,这种假设并不具有可行性,只有保证同步后,移动数据库才能在不连接网络的时候,为用户提供访问本地数据库的机会。另外,由于是本地存储,用户对存储数据进行访问时会非常的快。对于移动数据库的断接性,此技术才是做好的解决方法。经过对复制技术的研究发现其主要成果包括两级复制算法、多版本冲突算法、三级复制算法和虚拟主副本算法,其中应用最广泛的是三级复制算法,这种算法更具灵活性和伸缩性。
     3.3 事务处理
     事务处理的主要职能就是将数据统一,其不仅可以是用户可以更新数据库并且准确查询,还可以保证同时有多个用户访问。永久性、隔离性、一致性以及原子性就是事务处理的最基本的规则,事务就是用户们实现数据库系统访问的途径。移动事务的特点在于既可移动、可分解,而且还在于长事务、复制与断借一致性。因此,在数据从一种状态变成另外一种状态时均保持一致性,可以说数据之所以能够保持一致性还就是因为数据。事务处理主要是解决保持并发控制盒失效后数据一致性的问题一旦发生,就可以借助移动台和基站,通过事务处理进行更新和检索。突发偶然情况,发生网络断接,事务处理仍然可以在基站或移动主机上继续执行,而且数据的一致性也可以得到保证。
     
     4 结语
     随着社会的进步,人类的发展,信息化时代已经来临移动数据库还在不断的完善之中,以实际应用为目的,主要应用在位置服务、商务和军事等领域,但目前还是缺少功能完善的通用移动数据库,所以移动数据库具有一定的研究意义。作为一门交叉技术的移动数据库,不仅包括移动通信,而且还涵盖了计算机软件以及网络,作为信息时代最核心基础的移动数据库,人们还有着很长一段的探索路程。本文不进就移动数据库的复制与同步性能进行阐述,而且还主要的分析了事务处理以及其移动性。科学技术高速发展的明天,移动数据库将会更加完善,一定可以具有更强的协作性、通用性,还能更好的具有应用在各个领域。
大云网官方微信售电那点事儿

责任编辑:叶雨田

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞