分布式异构数据库同步中间件设计与实现

分布式异构数据库同步中间件设计与实现

ID:32512142

大小:951.22 KB

页数:58页

时间:2019-02-10

分布式异构数据库同步中间件设计与实现_第1页
分布式异构数据库同步中间件设计与实现_第2页
分布式异构数据库同步中间件设计与实现_第3页
分布式异构数据库同步中间件设计与实现_第4页
分布式异构数据库同步中间件设计与实现_第5页
资源描述:

《分布式异构数据库同步中间件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要随着数据库的广泛应用以及网络技术和分布式技术的不断发展,分布式异构数据库的应用越来越广泛,如何使分散数据库中各节点的数据信息保持一致性显得尤为重要,也成为数据库发展的迫切需要。由于数据库应用对象、使用环境等不同造成了对其产品选择的差异,因此,建立一个基础性、通用性平台已成为解决分布式异构数据库系统间的数据同步问题主要技术途径。异构数据库数据一致性的保持并不是简单的数据复制,需要考虑异构数据的正确存储及其精确性和完整性的保持。本文设计并实现了一个与应用无关的开放通用分布式异构数据库同步中间件系统。主要工作可概括如下:(1)设计出一

2、套合理的消息队列组织模型,保证消息通讯的安全性和及时性,并能适应不同的网络环境;(2)设计合理的消息结构和发送方式,完成事务性操作;(3)设计分布式异构数据库之间同步中间件的解决方案;(4)提供合理的上下层接口,将系统封装成中间件;(5)根据理论研究设计的方案实现一个可应用的同步中间件产品,并进行相应的测试和验证过程。本文通过上述主要工作,最终设计并实现了一个具有应用价值的数据库同步中间件产品,并在实际的测试中验证了该产品的可用性和正确性。关键词:异构数据库中间件消息队列数据库同步事务性处理AbastarctWiththewideu

3、seofdatabasesandrapiddevelopmentofnetworkanddistributedtechnology,distributeddatabaseapplicationsaremoreandmorewidelyused;themostimportantishowtomakesurethedataconsistencyineachnodeofthedatabase,anditbecomeanurgentneedfordatabasedevelopment.Butthecharacteristicofapplic

4、ationandtheemploycircumstancemakethechoicediversityofdatabaseproducts.Soitisnecessarytodesignaninfrastructuralandgenericplatformtosynchronizedatainheterogeneousdatabasesystems.Tomaintainconsistencyofthedataofheterogeneousdatabasesisnotasimpledatareplication,whileweneed

5、toconsiderhowtoproperlystoreandmaintainitsheterogeneousdataaccuracyandintegrity.Thispaperdesignedandimplementanapplicationindependentmiddlewaresystemforheterogeneousdatabasesynchronization.Themaincontributionsofthispaperweresummarizedasfollows.(1)AlogicalMessageQueuemo

6、delwasdesigned,whichmadethemessagecommunicationssecurityandtimelyandalsoadapteddifferentnetworkenvironment.(2)Alogicalmessagestructureandtransportmodeweredesigned,whichmadethewholesynchronizationprocessusemanagingwithtransaction.(3)Theprojectofsynchronizationbetweendis

7、tributedheterogeneousdatabaseswasdesigned.(4)AlogicalinterfaceAPIwasencapsulated,andmadethesystemmiddleware.(5)Apracticablesynchronizationmiddlewarewasdesignedandimplement,thesynchronizationmiddlewarewastestedandvalidated.Accordingtothecontributionsabove,Idesignedandim

8、plementapracticablemiddlewareproductofdatasynchronizationfordistributedheterogeneousdatabase.Andtheproductoffeasibili

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。