基于事务合并优化的数据同步算法研究与应用

被引量 : 0次 | 上传用户:michael_jian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算技术和无线通讯技术的发展与结合使得一种全新的计算模式——移动计算成为现实。应用需求的推动和通讯、硬件技术及相应软件技术发展,使得移动计算模式得到了飞速的发展,并在越来越多的领域中发挥重要作用。移动数据库正是为了满足移动计算环境下的数据存取需求而产生和发展起来的。在移动计算环境中,数据一致性的维护是移动数据库在实际应用中需要解决的主要问题。但移动计算环境与传统固定分布式计算环境的巨大差异,使得维护数据一致性的数据同步工作面临巨大困难,传统的数据处理模式难于满足移动计算环境的需求。因此,需要基于移动环境的特点,进一步研究移动数据库中的数据一致性技术。本文首先介绍了移动数据库技术的关键技术、研究现状以及面临的问题,重点对移动数据库的数据同步技术进行了深入研究。针对移动计算环境的缓存弱一致性和无线网络连接的不稳定性,在分析了现存数据同步方式中存在的问题的基础上,对基于事务的数据同步方式进行了分析研究,提出了一种基于语义事务合并优化的数据同步算法。该同步算法在移动终端数据库日志表中记录了断接期间终端事务操作(Insert,Update,Delete),执行数据同步之前查询操作日志,对事务操作进行合并优化,传输合并优化后的数据操作语句,通过合并优化操作,减少了数据同步中传输的数据量;对数据同步执行的冲突检测和处理也进行了相应的研究,提出了一种新的基于时间戳的冲突检测和消解机制。该机制减少了同步过程中的数据冲突,提高了数据提交的成功率以及数据同步的准确性和实时性。通过对算法性能的分析验证分析验证,该数据同步算法的设计和实现减少了数据同步过程传输的数据量,提高了数据同步的效率和稳定性另外,本文研究实现了一种新的握手机制解决了GPRS专网与企业内部局域网连接中“虚断”的问题,确保移动终端与中心服务器之间可靠的双向通讯。最后,本文将该数据同步算法应用于移动作业标准化管理系统中,通过移动数据库的数据同步技术以及嵌入式软件开发技术,同时借助于无线网络技术,实现移动作业标准化管理中数据传输、资源共享和终端作业流程的管理与控制。改变了传统的移动作业缺乏监管、标准化实施困难的局面。系统的设计思路、方法、思想及具体的实现技术可为其它行业的应用解决方案提供经验,具有相当的参考价值。
其他文献
首先运用基于DEA的Malmquist生产率指数对湖北省各地区全要素生产率进行测量和分解,然后我们分别建立FDI技术溢出测量模型和扩展Panama Teanravisitsagoo的绝对挤出效应模型,
<正>2013年9月29日,上海自贸区正式挂牌成立。建立中国(上海)自由贸易试验区,是新形势下推进改革开放的重大举措,对加快政府职能转变、积极探索管理模式创新、促进贸易和投资
用户界面是计算机应用系统的重要组成部分,作为用户和系统交互的基础,是人机交互的核心。在现在的软件开发过程中,用户界面开发的效率和质量已经成为影响整个软件产品质量的
<正> 对于乡镇企业的成就,有目共睹。已有经济学家用计量经济模型检验出它的经济效率接近私有企业的经济效率(见Svejnar,1990;Pitt and Putterman,1992)。对此,经济学界有两
<正>预算是财政的核心,预算制度是国家治理体系的重要内容。新《预算法》作为财经领域的根本大法,于2015年1月1日起施行。新《预算法》有两大特征:一是赋予前期财政改革成果
该文以武港集箱阳逻新港办公楼的设计为例,摒弃传统外墙节能的思路,首先在设计过程中提出了主动式系统化节能的新理念,并付诸实施。运用Ecotect Analysis软件进行了深入分析
毛细管辐射空调系统是一种可代替常规中央空调的新型节能舒适空调,具有换热面积大、壁薄导热性好、换热均匀、水力损失小的特点。本文以某高档住宅项目为例,总结介绍了毛细管辐
患者女,28岁.因前牙影响美观求治.检查:牙齿颜色稍黑,23牙体稍向唇侧倾斜,53、63、71、81滞留,13、23萌出在53、63之前,22、31、41缺失,X线片示:22、31、41无恒牙胚.以烤瓷全
由于CO2焊接具有高效率、低成本而广泛应用于低碳钢和低合金钢以及各种位置焊接中。但是,由于CO2焊接飞溅较大,使其在高质量要求产品的焊接中的应用受到限制。近年来,在CO2焊
虽然国内许多高校都在进行线上线下混合外语教学,但是对教学实践的深入研究比较匮乏。本研究以519名非英语专业研究生为研究对象,开展为期15周线上线下相结合的学术英语混合