4)故障的恢复。在基于移动Agent的移动数据库系统中,故障恢复较传统的数据库系统也相对复杂一些,需要恢复网络节点上的各个数据库中的数据、恢复每个Agent的本地数据以及运行时的环境。对于网络节点上的各个数据库以及每个Agent的本地数据的故障恢复可以借助DBMS本身的功能来完成。对于Agent运行时的环境的恢复可以通过专门为对应的Agent新建一个数据库来维护运行时的环境,当Agent需要对数据进行更新操作时,先更新在为其新建的那个数据库中,当整个事物完成时再提交数据给本地数据库。

5 结束语

针对移动数据库具有的移动性、断接性、网络条件多样性、网络通信的非对称性、移动计算机的弱电源能力等特性,将移动Agent技术引入到移动数据库中,移动Agent计算模式能有效的减少网络通信流量、减少访问服务器的延迟、支持断接操作、支持异步计算等,使得移动Agent的优点得到了很大的发挥,有助于实现移动数据库的各种操作。由于移动Agent技术本身还处于发展过程中,应用移动Agent来完善移动数据库技术还有待于更加深入的研究和探索。

本文作者创新点:

鉴于在分布式数据库中使用的多层架构技术在访问量大的情况下能较好的适应数据库的各种操作,笔者在移动数据库中借鉴其相关技术同时利用了移动Agent的特点,并对由此产生的部分问题探讨了其初步的解决方式。

责任编辑:gt

关于测量仪表就介绍完了,您有什么想法可以联系小编。