移动数据库中客户端缓存的动态管理和一致性维护策略

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:wu21211721
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动数据库技术是分布式数据库技术和分布式计算研究的重要分支,移动数据库通常可以看作是传统分布式数据库的扩展。移动计算环境相对于传统的分布式计算环境具有了新的特点,使得传统的分布式数据库中的技术不能完全的应用到移动数据库中。 本文以客户关系管理CRM的移动环境为背景,分析了移动数据库与传统分布式数据库的差异以及移动数据库所面临的一些问题。文章首先分析了移动数据库的体系结构,引进了虚拟服务器的概念,将移动数据库体系结构中的固定部分的功能逻辑简化成中心服务器。接着对移动客户端的数据分类、数据分片、数据复制和缓存的管理,以及移动客户端与中心数据库的数据冲突及与之相关一致性维护进行了一些研究和探索,提出了移动客户端缓存的一种基于优先级和数据分类的动态管理策略。相应的,介绍了一种基于差异的双向同步方法来维护数据库的全局一致性。 本文提出的缓存动态管理策略是为了实现移动数据库的目标:维护移动客户端的时常断接性和断接情况下的对数据的有效访问,它将移动客户端的缓存工作状态分为:联机状态,断接状态和集成状态。每个进入缓存的数据项都有一个优先级和数据类别的属性,根据移动客户端事务操作的结果集和用户的需求进行缓存内容的更新,依据优先级进行缓存的置换。集成状态下,进行移动客户端与中心数据库的同步处理。
其他文献
本文详细讨论了数字签名技术及其实现方法。数字签名是指使用加密算法对待发的数据进行加密处理,生成一段信息,附在原文上一起发送,这段信息的作用类似现实中的签名或印章,接收方
随着实时计算的功能日益强大,应用成本的降低,实时计算技术广泛应用于航空航天、核电能源、工业过程控制、军事指挥控制、火炮自动控制等多任务实时系统.特别由于实时计算技
汉语自动分词是中文信息处理领域中的基础课题,其中,歧义切分的消除是影响分词精度的关键问题。国内外很多学者在自动分词领域展开了富有成效的工作,但在提高分词精度上,仍然存在
学位
随着Internet高速网络中实时和多媒体应用业务的迅速发展,要求通信网络能提供高效的服务质量(QoS)支持,但是传统的“尽力而为”网络机制并不能满足QoS通信的要求。近几年的研究
本文通过作者参与设计、开发的研究生院管理信息系统阐述了面向对象的软件工程及面向对象的软件设计方法——UML在软件开发过程中的应用,论文其次研究了多层分布式系统的应用
数据仓库的目的是为了建立一种体系化的数据存储环境,将分析决策所需的大量数据从原来的环境中分离出来,使分散、不一致的操作数据转换成集成、统一的信息。但是非Agent结构的
本项目针对锦州师专热力管网地理信息系统的现有特点,充分了解其工作性质及流程需求,分析其功能和组织结构,开发出热力管网地理信息系统。本系统是融合计算机图形和数据库于一体
设计模式重用方法的研究是一项十分重要的基础性和创新性的研究。它主要包括新应用需求和设计模式的形式化描述、在模式库中找出一组包含新应用领域的模式的可重用的设计、重
MANET(移动Ad hoc网络)是一种临时的自治无线网络系统,由一组兼有主机和路由器功能的移动节点组成。MANET能够快速建立,无需固定的基础设施,因此已被广泛应用于军事、个人通信、紧