文档介绍:基于移动终端的嵌入式数据库同步系统研究与设计广东工业大学硕士学位论文鲎翌郑红伟塾筮盐笠垫廛旦垫查盐笠垫鲎瞳圣圣生墨旦墨分类号:密级:学校代号:学号:ぱ妒指导教师姓名、职称:专业或领域名称:学生所属学院:论文答辩日期:
篫:.,珿,
摘要随着智能移动终端的普及,人们对移动终端数据的管理要求以及实时处理需求不断提高,嵌入式数据库同步也逐渐显现出其优越性。移动终端平台的移动性、网络条件的多样化、网络通信的非对称性,网络连接的不稳定性、系统的高伸缩性和低可靠性等因素,对移动终端的数据库的性能提出了挑战。数据库以占用空间小,一致性好,简单易用等特点,在许多的嵌入式产品中得到大量应用,但缺乏数据同步的支持,本文尝试提出一个基于移动终端的嵌入式数据库同步方案,为其他的数据库产品的数据同步提供一个参考,同时将本系统中的数据同步解决方案应用于更多的实际应用场合,本论文的主要工作如下:⒎治隽饲度胧绞菘獾奶氐阋约俺<氖菘馔叫椋⒀芯渴萃较关的技术,对于变化捕获的方法,提出了一种基于谋浠痘穹椒ǎ北疚牟用袷蕉圆痘竦降谋浠萁蟹庾啊⒀芯炕赟氖菘馔郊芄梗韵低车氖萃椒桨附衅饰觯捎了基于非阻塞的同步方式以及基于非事务的同步策略,并分别给出了系统上传同步和下载同步的数据库同步流程。⑾低巢捎肧榻邢⒔换ィ衿魈峁¦浇涌诶赐瓿数据同步功能,采用基于协议的对象访问方式,可分布在异构环境中,增加系统的灵活性,易于系统的模块化设计和实现。⒄攵酝焦讨锌赡芊⑸氖莩逋唬芯苛烁髦殖逋唤饩龇桨福⑹褂没于时间戳法作为冲突解决方法,根据本项目中的实际应用,采用拉模式作为数据同步的分发模型。⒄攵源嬖诙喔鲋斩送狈⒊鐾角肭蟮那榭觯岢隽瞬捎枚嗔6人挛处理机制以及多线程分发来进行并发控制,经过对系统的性能测试,证实该方案能够有效地提高系统效率,缩短系统响应时间。论文最后给出了系统性能测试,从测试的结果反映出本文中提出的数据同步方案实际可行,网络传输效率高,配置实用简单,有效地解决数据冲突,能够准确地使得移动终端客户端与服务器端数据保持一致性。
关键字:移动终端;数据同步;;;广东工业大学硕士学位论文
,,.,,,,,琯瓸瑃..甌,..甌
瑃瑃:籗籗籛...广东工业大学硕士学位论文瓵,,,琧;
目录要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..课题背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯国内外研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..课题创新点⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯相关技术综述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.数据变化捕获方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..摘录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯课题来源和研究内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.。菘獠吠交啤.<⑵⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯目录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯.⋯..⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯..⋯⋯⋯⋯...
的数据库同步架构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯数据同步总体架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯基于的数据同步设计目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯数据同步方案分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.赬日志文件的同步机制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...莘址⒛≡瘛系统功能模块划分⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯移植⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯数据同步的关键问题及解决方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..嵌入式数据库同步系统实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..系统运行环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.同步客户端的实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯