基于SOA的分布式异构数据库数据信息同步系统的研究与应用

来源 :河南大学 | 被引量 : 0次 | 上传用户:songyonghuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,我国卫星发射数量逐渐增多,遥感数据量呈现爆炸性增长的趋势,遥感数据分发共享变得日益紧迫。遥感数据同步在遥感数据分发共享中占重要地位,其作用是分布式同步异构数据库之间的遥感数据信息,为遥感数据分发共享平台提供数据支撑,并提高数据同步性能。而现有的同步策略或多或少存在节点之间数据同步效率低、异构数据库之间不能有效同步等问题。为解决上述问题,本文结合遥感数据分发共享具有数据量大、同步独立及节点性能差异大等特点,对数据同步队列控制策略进行了改进,结合数据映射的思想,设计了基于XML对象节点映射模型,为保证数据同步质量,提供差异化数据检测策略,提出了一种基于SOA的分布式异构数据库之间数据信息同步模型。通过实验,该模型提高同步效率提高约15.08%,有效减少分布式遥感数据同步过程的同步时间。本文的主要工作与贡献如下:1.改进同步模型,研究分析当前应用于分布式异构数据库数据的信息同步模型,针对它们或多或少存在节点同步效率低、吞吐量低及数据库自身体系的异构,改进一种基于SOA的分布式异构数据库数据信息同步模型。2.设计同步模型,在提出该同步模型的基础上,首先分析节点之间数据同步队列的控制队列,提出改进的队列控制策略;其次通过分析XML优缺点,结合数据映射模型,根据分布式数据库数据信息结构的特点,设计一种XML节点映射模型;最后综合前面两种策略,并考虑大数据量数据同步、同步数据的差异化检测与处理,完成分布式异构数据库数据信息同步模型的总体设计。3.应用,将该数据同步模型应用于遥感数据分发共享系统中,并通过大量测试数据,表明本文提出的分布式数据库同步模型的确可以有效的提高系统节点利用率和数据同步效率,减小数据同步时间,并保证系统稳定可靠。
其他文献
目前,无线传感器网络(WSN)正在沿着一个全新的方向发展,各国学者正积极研究具有移动特性的WSN,本课题组提出了一种多层移动节点的网络体系结构。传感器节点能量和处理能力有
移动Ad Hoc网络是由若干无线通信设备自组织的多跳无线分组网络。网络中没有固定通信设施,节点既是通信终端又是路由设备,并且可以自由移动。随着节点的加入、离开和移动,Ad