时间:2024-06-19
曾慧
移动数据库技术探讨与应用研究
曾慧
(辽宁工程职业学院,辽宁铁岭112008)
进入21世纪以来,移动终端已经逐渐成为人们最熟悉的工具,计算机技术与IT技术的迅猛发展也为移动数据库技术的发展提供了有力支持,移动数据库技术逐渐拓展到众多领域。对移动数据库技术与移动计算技术进行了阐述,并对移动数据库的复制缓存技术、数据广播技术、移动事务处理技术等进行了分析,同时对在某些领域和行业实现移动数据库技术的应用进行了探讨。
移动数据库技术;移动计算;复制缓存技术;数据广播技术;应用领域
随着网络技术的不断发展及移动设备的不断更新,移动计算成为炙手可热的话题。移动计算这一技术改变了人们传统的数据交流和资源分享的方式,它使得能够提供优质信息服务的无线通信技术和能够提供安全快速服务的数据库技术有效结合,于是便产生了移动数据库技术。移动数据库是在传统分布数据库的基础上发展而来,具有它自身的特点。近年来,移动计算技术在越来越多的领域和行业中发挥着举足轻重的作用。同时,移动数据库依托如今的计算机技术、信息化技术,发展尤为迅速,对人们的生活和工作产生了深远的影响。
1.移动计算
移动计算是涵盖范围比较广泛,多种学科相互交叉的一种技术。它是近些年来研究的一个热点领域,并取得了一定的成果,对人们的生活产生了深远的影响。移动计算(Mobile Computing)是使用各种移动智能终端比如手机平板等在有线或者无线环境下,通过开放或者局域网络,与其他移动信息终端或远端服务器进行数据和信息交换的分布计算环境。[1]它的主要功能是各种智能终端设备脱离固定物理连接设备的情况下,能够实现数据传输及资源共享,将及时、准确、有用的信息与中央信息系统相互作用,使用户可以获取到它们需要的有用数据信息,无论何时何地,得到相应的帮助。传统的计算环境相对固定,与之相比,移动计算环境的特点为更加的灵活,更加的复杂。它的计算平台具有移动性,网络通信具有非对称性,再加上网络的复杂性、多样性,频繁的断接,导致了移动数据库具有了许多特点区别于传统分布数据库。
2.移动数据库
移动数据库是由分布式数据库发展而来,并在此基础上进行了拓展,具有自己独特的特点与优势。随着移动智能设备的不断涌入及人们对信息访问要求的不断提高,移动数据库的研究越来越被人们所重视。
移动数据库涉及多个领域的学科,如计算机、信息通信等。它是在移动计算环境下工作的,数据存储方式为物理分散,但在逻辑上却是集中的。移动数据库可以在不同的网络环境下为用户提供服务,满足用户查询数据的需求。即使在断网的情况下,因为有移动数据库的数据复制技术、数据广播技术、数据缓存技术,用户仍可以继续访问所需要的相关资源。另外,移动数据库系统还可以通过无线网络广播技术,以较低的代价获得大规模的热点数据信息访问,这种优势同我们日常生活中无线电视相对有线电视的优势是相同的,也就是有很好的性价比。
1.移动数据库复制与缓存
移动数据库的复制包括移动节点同服务器节点之间数据的复制和各服务器节点之间的数据的复制,前一种被叫做缓存,后一种被叫做复制。在各个节点上数据复制的关键是数据的一致性,关于一致性的通信协议分为严格(强)一致性协议与弱一致性协议。[2-3]
在移动计算环境下,移动节点与服务器节点或各服务器节点间数据传送的稳定性、可靠性,各节点上下行的传送带宽以及数据的同步等是复制技术研究的重要课题,从而可以解决移动节点断网后重新接入问题以及服务器节点如何更好地支持移动性问题。
2.移动数据广播技术
通俗地讲,数据广播就是指在移动计算环境中,为了充分高效的使用有限带宽增大系统的弹性,通过利用无线通信网络中移动客户端与服务器端通信的非对称性特点,可以将一些访问量大的热点数据整合压缩后,面向移动客户端用周期广播的方式发送数据信息。[4]无论接收端有多少移动客户,数据广播的总开销保持不变。因此,借助数据广播,服务器组织好移动用户所需要的热点数据,进行周期性的数据广播,在开销固定不变的情况下,可以让更多的用户分享信息资讯。
数据广播技术研究的重要课题是调度问题,即如何在众多资源中选择广播数据,怎样对已选中的数据合理的整合处理与组织,所以研究和分析数据广播访问时间与协调时间成为研究调度算法的重要问题。
3.移动事务处理技术
移动事务最首要的特征就是具有移动性,另外,相对传统数据库事务还具有长事务、易错性、异构性等几个显著特点,所以相对于传统的数据库事务,移动事务的处理要复杂得多。在移动计算环境下,我们可以采用移动客户端缓存技术减少对网络中数据的读取和连接次数。在各服务器节点间复制数据的同时在移动客户端缓存部分数据,就可以达到在断网或网络状态不好的情况下用户仍可以进行数据处理。网络恢复后,再与其它节点交换数据修改信息,通过冲突检测和协调来恢复客户端数据和服务器数据的一致性。[5-6]这样,提高了移动事务的响应时间,从而达到提高事务处理效率的目的,减少网络延时和网络断接给用户查询使用带来的影响。
嵌入式移动数据库影响着各个领域的发展。随着人们对移动数据处理需求的不断提高,各种嵌入式移动数据库产品层出不穷。移动数据库技术涉足到各个领域,可以说在各行各业都有着广泛的发展空间。
1.移动数据库在物流行业的应用
近年来,随着网络购物的狂热兴起,物流运输行业也逐渐成为一个热点。很多物流企业规模不断扩大,信息化水平不断提高。尤其是近年来兴起的云计算、大数据能帮助物流行业以较低的成本得到更快的信息化提升,给整个物流行业和产业带来一些新优势。
物流行业的终极目标是用最快的时间、最少的人力把货物从始发地运输到目的地。但是货物从始发地到目的地的这种需求,在整个产业里面可能是成千上万,或者是千千万万的不同组合,怎么样把这些组合高效的连接起来,实际上这涉及到一个信息的对称以及资源对称的问题。大家都有这样的感受,淘宝“双十一”期间购买的商品,收到货物的平均时间较平时都普遍延后。这是由于我国的物流行业信息化水平还有待提高,一些物流运输方面的移动终端设备的使用还没有普及。
移动互联网的特点是可以把货的位置、人的位置、需求的位置、资源的位置,实时跟整个大的信息平台打通。有了移动数据库技术,可以匹配一些资源,帮助整个物流行业实现快速发展。互联网相关的新技术尤其是移动数据库技术会给物流行业带来新的机会。
2.移动数据库在金融服务中的应用
近些年来,“互联网+”以破竹之势迅猛发展,它造就了移动金融生态系统。在这个大的移动金融环境中,移动银行起着举足轻重的作用。作为整个移动生态系统的核心,移动银行又衍生出手机银行、pad银行、短信银行等。
移动银行的出现,使客户可以在任何时间,任何地点进行交易。这种机动灵活的方式受到广大移动客户的欢迎,同时这种方式也降低了银行的运营成本,节省了人力资源成本。在金融服务行业当中,由于移动互联的出现,客户的需求也发生了一定的变化,越来越多元化、自主化。过去,客户往往是被动接受服务的;现在,客户转变了角色,从被动到主动,不管是获取信息还是接受服务,都可以由用户自主选择。另外,在金融服务行业中,服务的渠道也向移动化、协同化发展。随着整个移动数据库技术和移动计算技术的快速迭代发展,还有免费W iFi,移动数据连接费用的不断降低,越来越多的客户选择移动端办理业务。
总之,嵌入式移动数据库技术在许多行业都有着广阔的应用。移动数据库技术满足了人们对信息处理的需求,更加的便携化、移动化,大大方便了人们的工作和生活。随着移动数据库技术的不断发展成熟,人们需求的不断提高,移动数据库已经成为一种无处不在的数据库。但是,由于移动数据库技术非常复杂,即要有系统间的协调统一性,又要有信息的实时性、及时性、局部自治性等,所以移动数据库技术还有很大的探索与发展空间。
[1]陈蕾.移动数据库的应用研究[J].武警学院学报,2005(5)∶92-94.
[2]程昌贵.移动实时数据库系统的复制与同步技术研究[D].台湾∶中华科技大学,2009.
[3]戴贵龙.关于计算机移动数据库的应用分析[J].计算机光盘软件与应用,2013(7)∶100-101.
[4]王克胜.移动数据库关键技术及应用探讨[J].科技与企业, 2013(3)∶123.
[5]李玉岩.数据同步复制技术在嵌入式信息系统的应用研究[D].长春∶长春理工大学,2012.
[6]陈洁.浅析计算机数据库技术的应用意义[J].信息与电脑, 2012(11)∶58-59.
[责任编辑,抚顺职院:陈辉]
Discussion and Application of Mobile Database Technology
ZENG Hui
(Liaoning Engineering Vocational College,Tieling 112008,China)
∶Since the 21st century,mobile term inal has become the most familiar tool,computer technology and the rapid development of IT technology also provide strong support for the development of mobile database technology,and the mobile database technology has gradually expanded to many fields.This paper mainly expounds mobile database technology and mobile computing technology,analyzes replication cache technology,data broadcast technology,and mobile transaction processing technology of mobile database,and the application of mobile database technology in some areas and industries is discussed.
∶mobile database technology;mobile computing;replication cache technology;data broadcast technology; application area
TP392
A
1009—7600(2017)05—0091—03
2017-01-03
曾慧(1980—),女,吉林集安人,高级讲师,硕士。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!