欢迎来到天天文库
浏览记录
ID:34023581
大小:1.74 MB
页数:53页
时间:2019-03-03
《基于xml的数据同步研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号学号M201172505学校代码10487密级硕士学位论文基于XML的数据同步研究学位申请人:胡华良学科专业:计算机应用技术指导教师:路松峰副教授答辩日期:2014年1月15日万方数据AThesisSubmittedinPartialFulfillmentoftheRequirementsFortheDegreeofMasterofEngineeringResearchofDataSynchronizationbasedonXMLCandidate:HuHualiangMajor:ComputerApplicationTech
2、nologySupervisor:Assoc.Prof.LuSongfengHuazhongUniversityofScience&TechnologyWuhan430074,P.R.ChinaJan,2014万方数据独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到,本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位
3、论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密□,在_____年解密后适用本授权书。本论文属于不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日万方数据华中科技大学硕士学位论文摘要随着可扩展标记语言(ExtensibleMarkupLanguag
4、e,简称XML)的提出,由于其可扩展性、灵活性、自描述性、结构性、平台无关性,XML技术已经成为异构数据集成、交换与同步的标准和规范。但XML天生冗余性的缺点,当要传输或同步的数据量很大时,XML文件的体积往往就相当庞大。虽然采用文本压缩或者XML文件专用压缩算法都能有效的减小XML文本体积,但是当基于XML文件进行数据同步时,当同步信息更改很少,由于XML的结构性以及完整性的要求,通常还是要传输整个XML文件,这个造成无用数据的重复传输,而且不管采用何种压缩算法,也改变不了无用数据重复传输的事实。针对上述问题,基于XML进行数据同
5、步的研究提出了一种优化方案,在以XML文件为中介进行数据同步时,按照一定的规则将XML文件分解为一系列数据对象,将内容改变的数据对象归并到已变更数据对象系列中,将内容不变的数据对象归并到未变更数据对象系列中。同步时,发送端只需将已变更数据对象系列信息以及XML文件与数据对象间的映射关系描述信息重新封装在一个新的XML文件中传送到接受端,接收端根据接收到的已变更数据对象信息更新本地数据对象,并根据接收到的映射关系描述信息以及本地数据对象信息重新生成原XML文件。基于这种方案进行数据同步时只需传输已变更的数据信息和少量的附加信息,从而避
6、免了当数据传输有效比很低时大量无用数据的重复传输,数据同步的效率因此得到较大的提升。通过修改XML文件各个部分的信息得到各种待同步XML文件进行实验,实验结果表明当XML文件数据传输有效比很低时,利用优化思想进行同步时传输到接收端的文件大小远远小于原待同步XML文件的文件大小。关键词:可扩展标记语言,数据同步,文件分解,数据对象系列I万方数据华中科技大学硕士学位论文AbstractAsXMLisputforward,withtheadvantagesofexpandability、flexibility、self-describin
7、g、designability、platformindependent,XMLtechnologyhasbecamethestandardsandspecificationsintheheterogeneousdataintegration,exchangeandsynchronization.But,XMLalsohastheshortcomingofredundancybynature,itmeansthatthevolumeoftheXMLfileisquiteenormouswhenthetransferorsynchron
8、ousdataquantityisquitelarge.TextcompressionorothercompressionalgorithmspecializeforXMLcanbeeffectivereducethevolumeof
此文档下载收益归作者所有