一种移动数据库同步复制和缓存策略

一种移动数据库同步复制和缓存策略

一、移动数据库同步复制和缓存的一种策略(论文文献综述)

赵文善[1](2013)在《嵌入式移动数据库同步复制模块的设计与实现》文中提出伴随随着计算技术与网络通信技术的快速发展,移动计算作为一种全新的计算模式应运而生。在日益增长的需求的推动下,移动计算技术的发展日新月异,发展前景十分广阔。同时,这一崭新的计算模式对数据存取提出了更高的要求,移动数据库技术便随之产生并迅速发展壮大。由于移动计算具有低带宽、断接性、移动性、网络非对称性等特点,在如此苛刻的移动计算环境中,以往普通的分布式数据处理机制已经不能很好的工作,为了解决数据在移动数据库应用中的一致性问题,需要深入研究并开发出全新的移动数据同步复制技术。本文主要研究了嵌入式移动数据库中数据同步所需的重要理论与技术,首先深入分析并阐述了数据同步的工作机制和同步粒度,并在此基础上,提出了一种基于语义合并的关联结果集数据复制算法。通过对语义进行合并优化,该方法大大减少了数据同步时所需传输的信息量,提高了网络利用率和传输效率。同时,对数据同步过程中会发生的冲突等问题进行了深入探讨,提出了基于语义合并技术的时限事务阀冲突检测与消解机制,节省了缓存区的空间和冲突检测的时间,提高了缓存的利用率和全局提交效率。

马志伟[2](2013)在《基于语义合并的同步复制技术研究》文中进行了进一步梳理随着计算技术与通讯技术的飞速发展,移动计算作为一种全新的计算模式应运而生。同时,伴随着应用需求的推动,移动计算模式已在世界范围内实现了跳跃式的发展,并在众多领域内发挥着不可替代的作用。为了满足这种新模式环境下的数据存取,移动数据库也随之产生并不断发展壮大。在移动计算环境中,由于移动计算具有移动性、低带宽、频繁断接性、网络非对称性等特点,传统的分布式数据处理模式不能满足移动计算环境的需求,为了解决数据在移动数据库实际应用中的一致性的问题,需要深入研究移动数据同步复制技术。本文重点研究了嵌入式移动数据库移动信息存取所面临的核心的关键技术问题,即嵌入式移动数据库同步复制技术,首先深入分析同步复制的工作机制和同步粒度,在此基础上,提出了一种基于语义合并的关联结果集同步复制算法。通过语义合并优化,增加了同步传输过程中的数据量,提高了网络利用率和传输效率。同时,又对同步复制过程中发生的冲突问题进行了探讨,提出了基于语义合并的时限事务阀冲突检测与消解机制,节省了缓存区的空间和冲突检测的时间,提高了缓存的利用率,提高了全局提交效率。

李玉岩[3](2012)在《数据同步复制技术在嵌入式信息系统的应用研究》文中研究表明近年来,随着通讯技术和互联网技术的迅速发展,以及PDA、笔记本电脑、智能手机等便携设备的快速更新,移动数据库技术得到了广泛的应用。同时,也伴随有诸多新的问题产生,其中数据同步复制过程中如何确保数据一致性问题是研究的重点。针对这一问题,本文从缓存技术着手,采用基于数据分类和优先级的动态管理策略来控制缓存内容,对数据缓存工作过程中联机状态、断接状态和集合状态的网络连接特点进行了研究分析,提出了基于混合复制方式的同步复制机制,即采用惰性复制和主从复制与对等复制混合的同步机制来确保数据的一致性。对同步过程中数据冲突问题,运用了针对不同冲突类型采取不同协调和回滚策略来解决冲突的方法。本文在数据缓存技术研究分析的基础上,对混合同步复制模块中各部分的功能和工作流程进行了设计和详细的阐述,最后通过实验对同步机制的性能进行了测试,并与传统的同步方式进行了对比分析,验证了基于混合复制方式的同步复制机制在通信量的控制和运行效率上具有一定的优越性。

叶玲[4](2011)在《移动计算环境下缓存策略的研究》文中进行了进一步梳理计算机技术和无线通信技术的发展与结合推动了一种全新的计算环境一移动计算环境的出现和发展。越来越多的服务能通过无线方式获取,从而推动了用户使用移动设备来广泛获取这些服务的需求逐渐增长。然而,移动计算环境存在着一些局限性,如无线网络的低带宽、移动节点有限的能量资源、上下行通信链路的非对称性和服务器端与移动节点间频繁的断接。为了更方便用户获取信息,针对移动计算环境的特殊性,人们对移动计算环境下的数据管理展开了研究。将经常访问到的数据项进行缓存是一项有效的措施,能提高网络性能,因为该措施能减少网络拥塞、查询延迟和电量消耗。当应用缓存技术时,维护缓存的一致性成为一个主要问题,因为在服务器端发生更新的数据项应该相应在移动节点的缓存中得到更新。由于移动计算环境固有的移动性和频繁断接性的特点,移动节点难免主动或被动地与服务器断接,从而导致维持移动节点上的缓存数据和服务器端数据之间的一致性更加复杂。本文首先介绍了移动计算的概念、特点以及缓存一致性的研究现状,讨论了移动计算的典型环境、移动节点缓存的工作状态,着重讨论了缓存的一致性问题、缓存失效策略的分类依据以及现有的缓存失效策略的逐步演化过程。其次,本文在Haidar Safa等人提出的选择自适应排序(Selective Adaptive Sorted, SAS)缓存失效策略的基础上进行了改进,克服该策略所带来的缓存内容与服务器端内容不一致等缺点,着重于对于长时间断接时缓存的一致性维护。当移动节点的断接时间过长时,改进策略并不是直接清除整个缓存,而是根据服务器端数据的特点并依靠服务器端的帮助来提高移动节点的缓存数据的重用性,以最大限度地利用缓存内容,并将时间戳与计数器(即记录移动节点向服务器端发送验证数据组有效性请求的数目)相结合,动态地调整广播窗口以适应移动节点不同的断接时间。最后,通过NS-2进行仿真实验,将改进策略的性能与现有的缓存失效策略中的一种策略进行比较。实验表明,改进策略在查询延迟、带宽利用和能量消耗等方面能获得较好的性能,尤其是在长时间断接时。

彭涛[5](2010)在《基于移动数据库的复制缓存技术研究》文中提出移动数据库系统指的是支持移动计算或某种特定计算模式的数据库管理系统,数据库系统与操作系统、具体应用集成在一起,运行在各种智能型嵌入设备或移动设备上。随着近年来办公设备越来越向小型化发展,用户个性化需求不断提高,以及带有GPRS上网功能的Pocket PC、手机等电子产品的不断涌现,使得移动数据库得到更加深入地普及、发展和应用。而复制缓存技术作为移动数据库关键技术之一,更是一个十分活跃的研究课题。本文通过研究移动数据库特点和模型,研究分析移动数据库的复制技术、缓存技术的主要方法和各自的优点,针对基于PDA的现场移动办公信息系统实际应用,提出了一种基于面向用户的三级复制缓存策略,该策略在复制缓存分类数据中,增加了基于用户的数据分类。首先描述三级复制缓存策略的整体策略,其次再引入面向用户数据思路,详细描述在各层中的具体实现。该策略在基于PDA的现场移动办公信息系统中通过建立三级架构方式、分析数据的分类、定义数据传输方式和应用webservice技术得到具体应用,并取得实际应用效果。

张丽花[6](2010)在《基于MRTMORS的同步机制的研究和应用》文中研究表明移动数据库是为了满足移动计算环境下的数据存取需求而发展起来的,而数据一致性的维护是移动数据库实际应用要解决的主要问题。由于传统的分布式数据库与移动数据库的差别使得传统的数据处理模式不能满足移动计算环境的需求,因此需要在移动计算环境下,进一步研究建立何种数据同步机制来维护数据一致性。本文首先介绍了移动数据库同步机制的特点和发展,在目前通用的事务结果集传递的同步机制的基础上,研究了基于移动关联事务合并优化MRTMORS传递的新同步机制,让移动终端对更改数据的移动事务进行合并后提交,改变了以往逐个提交每一个移动事务的弊端,同时采用基于事务时间戳的策略来进行数据冲突的检测和消解。采用了微软最新的数据同步框架Synchornization Services for ADO.NET实现了基于MRTMORS的同步机制,解决了客户端的数据同步的和服务器的数据同步问题,论文详细的讨论了数据冲突的检测和消解策略。最后,结合本人参与的无线实时仓储管理系统的开发,阐述了基于MRTMORS的数据同步机制在仓储管理系统中的实际应用,分析了仓储管理系统的功能、工作流程和数据同步管理的具体应用。

谢煜锋[7](2010)在《电力现场监测数据采集和移动数据同步技术》文中研究指明电力现场监测数据采集是电力部门对用电情况进行有效管理和监督的最重要的手段,也是智能电网终端数据采集的重要基础。传统的采集方式依靠手工采集和录入,容易出错并且存在管理漏洞,目前已报道的数据采集系统还存在现场数据与管理中心数据不同步的问题,无法满足建设智能电网大规模数据采集的需要。本文根据电力部门对现场数据采集和监测业务需求,结合智能电网数据通信特点,设计了具有移动数据库同步机制的电力现场监测数据采集系统,通过PDA移动平台进行数据的无纸化采集,并通过具有自定义冲突监测和消解机制的SyncServices移动数据库同步技术,实现远程数据的更新、存储、维护、处理。根据国家电网信息管理系统的通讯要求,采用Web Services技术设计并构建了现场用电检查通讯接口规约(试行),通过对本文所实现的现场用电检查信息系统的实地测试表明,系统实用、稳定可靠,为用电现场检查在全省范围的推广建立了重要的基础。

涂振翰[8](2009)在《移动数据库事务处理一致性的研究》文中认为计算技术和无线通讯技术的发展与结合使得一种全新的计算模式——移动计算成为现实。应用需求的推动和通讯、硬件技术及相应软件技术的发展,使得移动计算模式得到了飞速的发展,并在越来越多的领域中发挥重要作用。移动数据库正是为了满足移动计算环境下的数据存取需求而产生和发展起来的。在移动计算环境中,数据一致性的维护是移动数据库在实际应用中需要解决的主要问题。但移动计算环境与传统固定分布式计算环境的巨大差异,使得维护数据一致性的数据同步工作面临巨大困难,传统的数据处理模式难于满足移动计算环境的需求。因此,需要基于移动环境的特点,进一步研究移动数据库中的数据一致性技术。本文围绕移动数据库事务级数据一致性进行了深入的研究,主要工作和创新点包括:1.分析了现有的几种典型的移动事务处理模型的特点。在此基础上,设计一种扩展的乐观两阶段提交移动事务处理模型P02PC-MT。该模型吸纳了02PC-MT模型的设计思想,以事务队列机制来支持事务的移动性,采用乐观并发控制和两阶段提交的策略实现数据的一致性,引入移动事务处理器,并利用JavaCC实现一个事务处理解析器;2.深入了解移动数据库事务一致性的过程;分析了基于SyncML的移动数据库异构数据源主要的同步策略。针对其缺乏灵活性的问题,提出一种依赖暂态全局模式的同步策略,并设计与实现其关键技术。通过比较分析,此同步策略能够提高灵活性,适用于需要同步的数据量比较大的环境;3.由于移动设备资源的限制性及无线网络带宽特殊性,同步优化问题理应成为移动数据库领域的重点研究问题,然而,目前在这方面的研究甚少。本文提出一种基于事务合并的同步优化方法,并通过实例来介绍基于关联事务和基于语义事务合并的方法,事务的合并能够有效的消除同步冲突和降低同步的数据量。

黄高磊[9](2009)在《基于Mobilink的移动数据库同步技术的研究》文中提出近年来,网络技术和移动通信技术的发展使得移动计算成为现实。移动计算的发展,也为数据库技术的发展和应用带来了新的突破口,这就是移动数据库。移动数据库综合了分布式技术、数据库技术和无线通信技术等多门学科领域,能够支持移动用户数据访问要求。而移动数据库作为移动计算技术的重要组成部分并成为当今研究的一个新的热点问题,有广阔的研究和应用空间。在移动计算环境中,同步技术是保持复制的移动数据库系统一致性的一项关键技术,也是整个移动数据库系统设计中的难点所在,更是移动数据库在实际应用中需要解决的主要问题。而移动计算环境与传统固定分布式计算环境又有很大的差异,使得维护数据同步工作面临巨大困难。又因为移动数据库发展的不是很成熟,有很多问题需进一步探索完善。本文首先介绍了国内外对移动数据库同步技术的研究,然后对移动数据库的关键技术和应用进行了分析,重点对移动数据库的同步复制技术进行了详细的阐述和深入研究。并在此基础上提出了一种基于关联事务结果集合并复制移动同步处理方案,并给出了实现算法.关联事务通过合并,减少了空间开销,该方案为移动数据库系统的冲突处理提供了可行的解决方案。最后,对Mobilink同步系统组成进行详细说明,将Mobilink技术引入到移动数据库,提出了一个基于Mobilink技术的同步模型ML-MS。并对该模型的同步流程、同步服务器的实现和冲突消解实现进行详细的研究和设计,还做了简单的性能分析。该模型不但实现了同步,还解决了模型冲突处理问题。因而,本课题的研究在理论和实践上都具有重要的意义。

姜江[10](2009)在《基于数据广播的移动数据库缓存策略研究》文中进行了进一步梳理伴随着计算机技术、移动通讯技术和互联网技术的迅速发展,计算方式也在不断地变化。当今新兴的移动计算模式使人们在任何时候、任何地点访问自己需要的信息成为可能。然而移动计算环境固有的移动性、频繁断接性、无线网络的低带宽、移动客户端的电源有限性等特性又限制了数据库技术在移动计算环境中的发展,这也正是当今数据库技术的一个研究热点。由于移动通信网络的非对称性及要求通信单元内用户规模具备可扩展性的特点,数据广播方式传送信息十分适合移动计算环境。但很多情况下仍然需要用户通过有限上行带宽向服务器发送各种请求。然而过于频繁的发送数据请求不仅会造成上行信道的拥堵更会浪费移动客户端有限的电量,如何在节约带宽和电量的前提下有效组织众多移动客户端发送数据请求是一个研究难点。我们提出的将客户端分类向服务器发送数据请求的策略能够达到节约客户端有限电量的目的。将一些数据缓存在本地是移动数据库的一个重要技术,它有利于减小本地请求的响应时间和节约有限带宽。但是移动客户端缓存的大小往往是有限制的,当空间满并且再需要增加新的数据时,就需要采用一定的替换策略。如何建立一个高效的缓存替代策略来提高缓存的命中率并最大程度的降低不命中损失是一个重要的研究点。传统的替代策略大多只考虑了数据访问频率和广播等待时间两个因素,其实,还有另外一个重要的因素值得考虑,那就是数据在同单元内众多的客户端之间受欢迎或关注程度,因为被其他多数客户端关注的数据很有可能被本客户端访问。综合考虑数据访问频率、广播等待时间以及在客户端间关注程度等因素介绍一种新的缓存失效策略,在一定程度上可获得数据预取的效果。由于移动计算固有的移动性和频繁断接行的特点,移动客户端主动或被动的与服务器断接的情况在所难免。如何在断接后维持移动客户端和服务器间数据的一致性是移动数据库的一个研究重点,目前已有许多相关的研究成果,代表性的是采用固定周期和变周期广播缓存失效报告的方法,然而这些研究大多致力于短时间断接情况下一致性的维护。在文中针对长时间断接情况,对直接作废缓存和发送检测请求的开销进行对比,介绍一种在长时间断接后移动客户端动态选择缓存处理方法的方案,以期达到最大程度提高缓存性能的目的。

二、移动数据库同步复制和缓存的一种策略(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、移动数据库同步复制和缓存的一种策略(论文提纲范文)

(1)嵌入式移动数据库同步复制模块的设计与实现(论文提纲范文)

摘要
Abstract
目录
第一章 绪论
    1.1 研究背景
    1.2 国内外研究现状
        1.2.1 移动数据库研究进展
        1.2.2 移动数据库复制技术研究现状
    1.3 移动计算与移动数据库
        1.3.1 移动计算环境特点
        1.3.2 移动数据库
    1.4 研究的目的和意义
    1.5 论文的主要研究内容
    1.6 论文的组织与结构
第二章 相关技术与理论
    2.1 传统的增量复制
        2.1.1 文件级的日志消减优化方式
        2.1.2 严格的日志重演同步方式
        2.1.3 数据块级的增量方式
    2.2 移动数据库同步复制粒度分析
        2.2.1 元组级同步
        2.2.2 SQL 语句级同步
        2.2.3 事务级同步
    2.3 系统开发坏境
        2.3.1 SQL Server 2012 介绍
        2.3.2 Visual Studio 2010 介绍
        2.3.3 C#介绍
        2.3.4 IIS 服务器安装、配置与管理
    2.4 系统的运行模式
    2.5 本章小结
第三章 基于语义的事务关联结果集合并优化同步算法设计
    3.1 算法思想
    3.2 客户端缓存的工作机制
    3.3 合并优化方法
    3.4 语义级事务关联结果集同步的工作过程
    3.5 基于语义的事务关联结果集合并优化同步算法
    3.6 本章小结
第四章 基于语义的事务关联结果集合并优化冲突检测算法
    4.1 冲突原因与类型的分析
        4.1.1 按程度分类
        4.1.2 按操作语句划分
        4.1.3 冲突检测原则
    4.2 传统的冲突消解方法
    4.3 基于语义合并的冲突检测与消解算法
        4.3.1 相关定义
        4.3.2 AC 的计算
        4.3.3 时限事务性能模拟
    4.4 冲突消解模块
    4.5 本章小结
第五章 原型系统实现及性能评价
    5.1 测试环境与测试工具
    5.2 系统的总体构架
    5.3 系统服务端和客户端实现
        5.3.1 服务器架构
        5.3.2 客户端系统架构
    5.4 系统测试及结果分析
        5.4.1 测试环境
        5.4.2 实验结果与分析
    5.5 本章小结
第六章 总结和展望
    6.1 总结
    6.2 展望
致谢
参考文献

(2)基于语义合并的同步复制技术研究(论文提纲范文)

致谢
目录
摘要
1 文献综述
    1.1 移动计算与移动数据库
        1.1.1 移动计算环境特点
        1.1.2 移动数据库
    1.2 国内外研究现状
        1.2.1 移动数据库研究进展
        1.2.2 移动数据库复制技术研究现状
    1.3 论文的主要研究内容
    1.4 论文的组织与结构
2 引言
    2.1 研究背景
    2.2 研究的目的和意义
3 基于语义的事务关联结果集合并优化同步复制算法设计
    3.1 传统的增量复制
    3.2 移动数据库同步复制粒度分析
    3.3 基于语义合并的事务关联结果集同步复制算法设计
        3.3.1 算法思想
        3.3.2 客户端缓存的工作机制
        3.3.3 合并优化方法
        3.3.4 语义合并的事务关联结果集同步的工作过程
        3.3.5 基于语义的事务关联结果集合并优化同步复制算法描述
    3.4 本章小结
4 基于语义的事务关联结果集合并优化冲突检测及策略
    4.1 冲突原因与类型的分析
        4.1.1 按程度分类
        4.1.2 按操作语句划分
        4.1.3 冲突检测原则
    4.2 传统的冲突消解策略
    4.3 基于语义合并的冲突检测与消解算法
        4.3.1 相关定义
        4.3.2 AC 的计算
        4.3.3 时限事务性能模拟
    4.4 消解算法设计
    4.5 本章小结
5 原型系统实现及实验
    5.1 测试环境与工具
    5.2 系统的总体构架
    5.3 系统较色的实现
    5.4 系统测试及分析
        5.4.1 实验环境
        5.4.2 实验测试主要代码
        5.4.3 实验结果与分析
    5.5 本章小结
6 总结和展望
    6.1 总结
    6.2 展望
参考文献
Abstract
附录 1
附录 2

(3)数据同步复制技术在嵌入式信息系统的应用研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 本文研究的背景和意义
    1.2 国内外研究现状
    1.3 论文研究内容和结构
第二章 移动数据库相关技术
    2.1 移动数据据库及关键技术
        2.1.1 移动数据库概述
        2.1.2 移动数据库的关键技术
    2.2 移动客户端缓存数据的管理
        2.2.1 移动客户端缓存的子集描述
        2.2.2 缓存的工作过程
    2.3 移动数据同步复制技术
        2.3.1 数据复制过程和原理
        2.3.2 数据复制方式
        2.3.3 数据复制协议
    2.4 移动数据库三级复制机制
    2.5 本章小结
第三章 基于混合复制方式的数据同步复制机制
    3.1 移动客户端缓存动态管理策略
        3.1.1 缓存数据的分类
        3.1.2 缓存的动态管理
    3.2 基于混合复制方式的同步机制的同步过程
        3.2.1 缓存初始化
        3.2.2 联机状态同步
        3.2.3 断接状态同步
        3.2.4 集合状态同步
    3.3 冲突检测及消解策略
    3.4 本章小结
第四章 移动数据库混合同步复制模块的设计与分析
    4.1 同步模块框架设计
    4.2 同步服务器端设计
    4.3 移动同步客户端设计
    4.4 同步模式性能测试
    4.5 本章小结
第五章 总结与展望
    5.1 总结
    5.2 前景展望
致谢
参考文献

(4)移动计算环境下缓存策略的研究(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究背景
    1.2 研究现状
    1.3 研究内容
    1.4 论文的组织结构
第2章 移动计算中的缓存失效策略
    2.1 无线移动计算环境介绍
    2.2 缓存介绍
    2.3 移动节点缓存的工作状态
    2.4 缓存一致性问题
    2.5 缓存失效策略的分类
        2.5.1 失效报告的内容
        2.5.2 失效机制
    2.6 缓存失效策略的演化
        2.6.1 广播时间戳(Broadcasting TS)策略
        2.6.2 改进的失效报告(UIR)策略
        2.6.3 组失效报告(GIR)策略
        2.6.4 选择缓存失效(SCI)策略
        2.6.5 选择自适应排序(SAS)策略
    2.7 本章小结
第3章 一种改进的移动计算缓存失效策略(ESAS)
    3.1 问题引入
    3.2 设计和数据结构
    3.3 详细设计
        3.3.1 服务器端算法
        3.3.2 移动节点端算法
        3.3.3 长时间断接后移动节点的缓存处理过程(P_(long_disc))
    3.4 讨论
    3.5 本章小结
第4章 性能分析
    4.1 仿真平台NS-2简介
    4.2 仿真环境、模型和参数
    4.3 不同参数对性能的影响
        4.3.1 报告更新历史(Report Update History),ωL
        4.3.2 移动节点断接时间(Mobile Node Disconnection Time),L_(disc)
        4.3.3 数据项更新率(Objects Update Rate)
        4.3.4 查询到达率(Query Arrival Rate)
        4.3.5 数据项组大小(Object Group Size)
        4.3.6 移动节点的断接率(Disconnection Probability)
    4.4 本章小结
第5章 总结与展望
    5.1 总结
    5.2 展望
致谢
参考文献
攻读硕士学位期间发表学术论文

(5)基于移动数据库的复制缓存技术研究(论文提纲范文)

摘要
Abstract
第1章 前言
    1.1 研究背景和意义
    1.2 国内外研究现状
    1.3 研究内容
    1.4 论文组织结构
第2章 理论研究及分析
    2.1 移动数据库研究
        2.1.1 移动数据库的特点
        2.1.2 移动数据库的典型系统模型
        2.1.3 移动数据库技术发展趋势
        2.1.4 移动数据库关键技术
    2.2 移动数据库复制技术
        2.2.1 两级复制体系结构
        2.2.2 虚拟主副本方法
        2.3.3 Coda 系统的断连接操作
        2.3.4 三级复制体系结构
        2.3.5 数据广播技术
    2.3 移动数据库缓存技术
        2.3.1 移动环境下缓存的工作原理
        2.3.2 缓存粒度问题
        2.3.3 缓存一致性问题
        2.3.4 缓存失效和替换策略
    2.4 本章小结
第3章 移动数据库复制缓存应用解决策略
    3.1 系统复制缓存整体策略
        3.1.1 基节点的复制缓存策略
        3.1.2 移动节点的复制缓存策略
        3.1.3 数据广播策略
    3.2 细节点改进思路
    3.3 面向用户的复制缓存
        3.3.1 服务器端的复制缓存
        3.3.2 客户端的缓存
        3.3.3 服务器端的数据广播与客户端的缓存交互
    3.4 本章小结
第4章 移动数据库复制缓存解决方案的应用设计
    4.1 系统简介及特点
    4.2 复制缓存技术实现目标
    4.3 复制缓存技术应用架构设计
    4.4 结合复制缓存整体策略的系统应用原理
    4.5 复制缓存技术功能模块设计
    4.6 本章小结
第5章 系统中复制缓存策略的应用实现
    5.1 系统复制缓存实现技术
        5.1.1 系统中的数据及分类
        5.1.2 数据传输方式
        5.1.3 移动客户端缓存数据格式
        5.1.4 数据服务定制
        5.1.5 系统提供了Web Services 服务
    5.2 系统中的复制缓存策略具体应用
        5.2.1 数据广播策略
        5.2.2 PDA 端数据库存储策略
        5.2.3 服务器端数据库存储策略
    5.3 复制缓存策略的实验应用效果
    5.4 本章小结
第6章 总结和展望
参考文献
攻读硕士学位期间取得的学术成果
致谢

(6)基于MRTMORS的同步机制的研究和应用(论文提纲范文)

摘要
ABSTRACT
1 绪论
    1.1 课题背景
    1.2 国内外的研究现状
    1.3 本文的研究目的和主要工作
    1.4 本文的组织结构
2 移动数据库系统及其同步机制概述
    2.1 嵌入式移动数据库概述
        2.1.1 嵌入式系统
        2.1.2 移动计算
        2.1.3 移动数据库
    2.2 移动数据库的关键技术和研究方向
    2.3 移动数据库同步机制的技术分析
        2.3.1 移动数据库的复制技术
        2.3.2 移动数据库同步技术
        2.3.3 移动数据库的数据冲突和消解策略
        2.3.4 移动数据库系统复制同步机制的发展
    2.4 本章小结
3 基于MRTMORS传递的同步机制的设计和实现
    3.1 移动事务结果集传递的同步机制的粒度分析
    3.2 基于MRTMORS传递的同步机制思想
    3.3 基于MRTMORS的同步机制的同步过程
    3.4 同步机制算法描述
    3.5 基于MRTMORS的同步机制的具体实现
        3.5.1 同步模型体系结构
        3.5.2 移动数据库SQL Server Compact 3.5和数据同步技术分析
        3.5.3 客户端的同步
        3.5.4 服务器端的数据同步实现
        3.5.5 数据冲突与消解具体实现
    3.6 本章小结
4 基于MRTMORS的同步机制在无线仓储管理系统中的应用
    4.1 系统配置
    4.2 开发工具
    4.3 开发平台搭建
    4.4 系统实现
        4.4.1 系统背景
        4.4.2 项目需求
        4.4.3 系统结构设计
        4.4.4 系统工作流程
    4.5 数据同步管理实现
    4.6 本章小结
5 总结和展望
致谢
参考文献
攻读硕士学位期间发表的文章

(7)电力现场监测数据采集和移动数据同步技术(论文提纲范文)

致谢
摘要
Abstract
第1章 概述
    1.1 研究背景
    1.2 国内外研究状况
        1.2.1 电力终端管理系统
        1.2.2 坚强智能电网
        1.2.3 在电力现场采集中PDA的应用
        1.2.4 移动数据库同步技术
    1.3 课题研究意义
    1.4 本文的组织和结构
第2章 电力现场采集原理和技术
    2.1 智能电网与电力监测
        2.1.1 智能电网的特点
        2.1.2 智能电网的组成
        2.1.3 电力监测的作用
    2.2 电力信息管理系统
        2.2.1 电力MIS的概念
        2.2.2 电力MIS的组成
        2.2.3 电力MIS的功能
        2.2.4 电力MIS的特点
        2.2.5 电力MIS发展的关键技术
    2.3 Web Services技术
        2.3.1 Web Services概念
        2.3.2 Web Services特征
        2.3.3 Web Services核心技术
        2.3.4 提高Web Services的数据传输效率
        2.3.5 Web Services的安全性
    2.4 移动数据同步技术
        2.4.1 移动计算
        2.4.2 移动数据库
        2.4.3 数据同步
        2.4.4 同步方式
        2.4.5 移动数据同步技术
        2.4.5.1 远程数据访问
        2.4.5.2 合并复制
第3章 电力现场监测数据采集系统设计
    3.1 系统整体设计
    3.2 系统应用
        3.2.1 用电现场检查系统
        3.2.1.1 系统的总体框架图
        3.2.1.2 系统软件结构图
        3.2.1.3 系统模型图
        3.2.2 配变计量现场监测系统
        3.2.2.1 系统框架
    3.3 移动同步设计
        3.3.1 Sync Services同步技术
        3.3.1.1 Sync Services同步框架
        3.3.1.2 数据访问方式
        3.3.1.3 Sync Services for ADO.NET
        3.3.2 移动同步关键技术
        3.3.2.1 基本框架
        3.3.2.2 同步策略
        3.3.2.3 客户端和服务器端提供程序
        3.3.2.4 同步代理
        3.3.2.5 冲突检测与消解
        3.3.2.6 传输与代理的实现
        3.3.2.7 算法分析
第4章 系统模块设计和测试
    4.1 数据采集设置模块的设计
        4.1.1 蓝牙通讯实现
        4.1.2 通讯规约
        4.1.3 操作流程
    4.2 同步模块设计
        4.2.1 数据库设计
        4.2.2 整体框架
        4.2.3 变更跟踪设计
        4.2.3.1 SQL Server变更跟踪
        4.2.3.2 自定义变更跟踪
        4.2.4 冲突监测解决设计
        4.2.5 同步模块的实现
    4.3 接口模块设计
        4.3.1 接口框架
        4.3.2 接口实现
        4.3.3 身份验证
    4.4 同步算法的测试
        4.4.1 同步性能分析
    4.5 系统功能测试与运行性能
        4.5.1 系统环境部署
        4.5.2 功能测试方法
        4.5.3 系统整体性能分析
第5章 总结与展望
    5.1 总结和展望
参考文献
作者简历

(8)移动数据库事务处理一致性的研究(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 选题背景及意义
    1.2 国内外研究现状
        1.2.1 同步技术的概念和目标
        1.2.2 同步类型和特点
        1.2.3 同步技术算法分类
        1.2.4 事务级同步技术国内外发展动态
        1.2.5 目前事务级同步技术存在问题及发展趋势
    1.3 论文的研究内容
    1.4 论文的组织结构
第2章 移动数据库和移动事务处理模型概述
    2.1 移动数据库
        2.1.1 移动数据库系统的体系结构
        2.1.2 国内外主要移动数据库产品
    2.2 移动事务处理模型
        2.2.1 移动事务性质
        2.2.2 典型的移动事务模型
        2.2.3 移动事务处理模型性能评价
    2.3 小结
第3章 扩展的乐观两阶段提交移动事务处理模型
    3.1 引言
    3.2 扩展的乐观两阶段提交移动事务处理模型P02PC-MT
        3.2.1 P02PC-MT 相关概念
        3.2.2 P02PC-MT 系统结构
    3.3 P02PC-MT 模型事务处理
    3.4 事务处理解析器
        3.4.1 JavaCC 的原理
        3.4.2 解析器的词法和语法分析功能
        3.4.3 解析器对筒单SQL 语句的识别
        3.4.4 解析过程
        3.4.5 SQL.jj
    3.5 小结
第4章 一种移动数据库异构数据源同步的策略
    4.1 引言
    4.2 事务的一致性过程
        4.2.1 移动客户端数据分类
        4.2.2 一致性策略
        4.2.3 同步锚的使用
        4.2.4 重连后的缓存一致性检验
        4.2.5 上传与下载
    4.3 移动数据库同步协议 SyncML
        4.3.1 SyncML 框架结构
        4.3.2 SyncML 的不足
    4.4 异构数据源协作策略
        4.4.1 异构数据源
        4.4.2 依赖全局模式的同步策略及缺点
        4.4.3 依赖暂态全局模式同步的策略
    4.5 性能比较与分析
        4.5.1 实验说明
        4.5.2 实验结果分析及结论
    4.6 小结
第5章 基于事务合并的同步优化的研究
    5.1 引言
    5.2 关联事务的合并
        5.2.1 相关定义
        5.2.2 关联事务划分算法
        5.2.3 正确性
        5.2.4 关联分类及实例
    5.3 基于语义事务的合并
        5.3.1 提取事务语义方法
        5.3.2 基于语义事务合并的实例
    5.4 性能比较与分析
    5.5 小结
结论
参考文献
致谢
附录 A(攻读学位期间发表的论文及参加的科研项目)

(9)基于Mobilink的移动数据库同步技术的研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 课题背景和意义
    1.2 国内外同步复制技术研究现状
    1.3 本文所做的工作
    1.4 论文的主体组织
    1.5 本章小结
第二章 移动数据库
    2.1 移动数据库的概念
    2.2 移动数据库的参考模型
    2.3 一个典型的移动数据库体系结构
    2.4 移动数据库的主要特点和数据管理问题
        2.4.1 移动数据库的主要特点
        2.4.2 移动数据库数据管理问题
        2.4.2.1 移动应用中的数据
        2.4.2.2 数据管理问题
    2.5 移动数据库的关键技术
        2.5.1 复制与缓存
        2.5.2 数据广播技术
        2.5.3 移动查询处理及优化和事务处理技术
        2.5.4 Agent技术
        2.5.5 其他技术
    2.6 移动数据库的应用
        2.6.1 公共信息发布
        2.6.2 实时数据采集
        2.6.3 位置相关查询
        2.6.4 数字战场
    2.7 移动数据库在国内的发展前景
    2.8 本章小结
第三章 移动数据库的同步复制技术
    3.1 引言
    3.2 同步复制技术的概念和目标
        3.2.1 同步复制技术的概念
        3.2.2 同步复制技术的目标
    3.3 同步复制技术的类型和特点
    3.4 同步复制策略
        3.4.1 三级复制策略
        3.4.1.1 三级复制的基本思想
        3.4.1.2 三级复制实现机制
    3.5 移动数据库同步复制中的冲突问题
        3.5.1 冲突产生的原因
        3.5.2 冲突的预防、检测和消解策略
    3.6 本章小结
第四章 基于关联事务结果集合并复制移动同步处理方案
    4.1 引言
    4.2 RTRLS同步处理模型
    4.3 RTRLS模型中的定义
    4.4 RTRLS模型的基本思想和算法
        4.4.1 RTRLS模型的基本思想
        4.4.2 RTRLS模型的同步处理算法
    4.5 本章小结
第五章 Mobilink同步系统组成
    5.1 Mobilink的概述
    5.2 Mobilink同步服务器和移动终端的同步过程
    5.3 Mobilink同步事件和同步脚本
        5.3.1 Mobilink同步事件
        5.3.2 Mobilink同步脚本
        5.3.3 Mobilink同步脚本和同步事件之间的联系
    5.4 如何实现Mobilink同步
    5.5 本章小结
第六章 基于Mobilink的同步模型的研究
    6.1 模型的设计目标和思想
        6.1.1 设计目标
        6.1.2 设计思想
    6.2 Mobilink同步模型的总体框架
    6.3 ML-MS模型的实现
        6.3.1 同步流程
        6.3.2 Mobilink同步服务器实现
        6.3.3 冲突消解实现
    6.4 性能分析和测试
    6.5 本章小结
总结和展望
    1 论文工作总结
    2 存在的问题和未来工作展望
致谢
参考文献
附录
    1 攻读硕士学位期间发表的论文
    2 读研期间参加的科研项目
    3 助研及实践
图版

(10)基于数据广播的移动数据库缓存策略研究(论文提纲范文)

摘要
ABSTRACT
第1章 引言
    1.1 移动数据库的概念和特点
        1.1.1 移动数据库的概念
        1.1.2 移动数据库的特点
        1.1.3 移动数据库和分布式数据库的区别
    1.2 移动数据库的应用前景
    1.3 移动数据库领域国内外的研究现状
    1.4 课题研究的意义
    1.5 本文的结构
第2章 移动数据库及其关键技术
    2.1 移动数据库的系统模型
    2.2 移动数据库的关键技术
    2.3 数据广播技术
    2.4 复制与缓存技术
    2.5 本章小结
第3章 数据广播的调度和MC 访问优化策略
    3.1 数据广播的调度方式
        3.1.1 推方式下的数据调度
        3.1.2 拉方式下的数据调度
    3.2 数据广播缓存失效报告IR
        3.2.1 缓存失效报告的概念
        3.2.2 缓存失效报告广播的组织
    3.3 MC 访问服务器的改进策略
        3.3.1 传统的MC 访问服务器方案及不足
        3.3.2 改进方案
        3.3.3 改进方案性能分析
        3.3.4 仿真试验及结果分析
    3.4 本章小结
第4章 基于数据广播的MC 缓存管理技术和失效策略
    4.1 MC 缓存数据集
        4.1.1 缓存数据的划分
        4.1.2 缓存数据的初始化
        4.1.3 缓存数据的状态
    4.2 客户端常见缓存失效策略
        4.2.1 LRU算法
        4.2.2 PIX 算法
    4.3 在缓存淘汰策略中考虑数据在客户端间热度
        4.3.1 对传统缓存淘汰策略的分析
        4.3.2 对缓存淘汰策略的改进
        4.3.3 模拟试验及结果分析
    4.4 本章小结
第5章 移动数据库的缓存一致性相关研究
    5.1 缓存一致性分类和维护方案
        5.1.1 缓存一致性分类
        5.1.2 常用的一致性维护方案
    5.2 缓存一致性的研究现状
    5.3 长时间断接的MC 缓存处理策略
        5.3.1 对MC 断接后缓存处理策略的分析
        5.3.2 对缓存数据类型分析
        5.3.3 服务器广播数据和MC 缓存的数据结构
        5.3.4 长时间断接MC 的缓存处理新方案
    5.4 本章小结
第6章 总结及展望
    6.1 总结
    6.2 未来的研究工作
参考文献
致谢
附录

四、移动数据库同步复制和缓存的一种策略(论文参考文献)

  • [1]嵌入式移动数据库同步复制模块的设计与实现[D]. 赵文善. 西安电子科技大学, 2013(02)
  • [2]基于语义合并的同步复制技术研究[D]. 马志伟. 河南农业大学, 2013(04)
  • [3]数据同步复制技术在嵌入式信息系统的应用研究[D]. 李玉岩. 长春理工大学, 2012(02)
  • [4]移动计算环境下缓存策略的研究[D]. 叶玲. 武汉理工大学, 2011(09)
  • [5]基于移动数据库的复制缓存技术研究[D]. 彭涛. 中国石油大学, 2010(02)
  • [6]基于MRTMORS的同步机制的研究和应用[D]. 张丽花. 西安建筑科技大学, 2010(02)
  • [7]电力现场监测数据采集和移动数据同步技术[D]. 谢煜锋. 浙江大学, 2010(08)
  • [8]移动数据库事务处理一致性的研究[D]. 涂振翰. 湖南大学, 2009(01)
  • [9]基于Mobilink的移动数据库同步技术的研究[D]. 黄高磊. 贵州大学, 2009(S1)
  • [10]基于数据广播的移动数据库缓存策略研究[D]. 姜江. 湖北工业大学, 2009(S2)

标签:;  ;  ;  ;  ;  

一种移动数据库同步复制和缓存策略
下载Doc文档

猜你喜欢