[计算机软件及应用]移动数据库

[计算机软件及应用]移动数据库

ID:40005260

大小:728.32 KB

页数:54页

时间:2019-07-17

[计算机软件及应用]移动数据库_第1页
[计算机软件及应用]移动数据库_第2页
[计算机软件及应用]移动数据库_第3页
[计算机软件及应用]移动数据库_第4页
[计算机软件及应用]移动数据库_第5页
资源描述:

《[计算机软件及应用]移动数据库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、移动数据库移动数据库理论概述实验分析总结展望移动数据库-理论概述简介移动数据库的定义特点体系结构关键技术复制和缓存技术数据广播移动查询事务处理数据一致性简介-定义移动数据库作为分布式数据库的延伸和扩展,是能够支持移动式计算环境的数据库,其数据在物理上分散而逻辑上集中。移动计算使计算机或其它智能终端设备在无线环境下实现数据传输及资源共享。它的作用是在任何时间、任何地点准确、及时的把信息提供给的客户。简介-特点移动性及位置相关性移动数据库可以在无线通讯单元内及单元间自由移动查询可能与位置相关,因此要

2、求移动数据库系统支持这种移动性,解决过区切换问题频繁的断接性网络条件的多样性不同的时间和地点连网条件相差十分悬殊移动数据库系统应该提供充分的灵活性和适应性简介-特点系统规模庞大系统的安全性及可靠性较差资源的有限性网络通讯的非对称性上行链路的通讯代价与下行链路有很大的差异要求在移动数据库的实现中充分考虑这种差异,采用合适的方式(如数据广播)传递数据简介-体系结构简介-体系结构服务器(SVR)一般为固定结点,每个服务器维护一个本地数据库,服务器之间互连,构成一个分布式数据库系统移动支持结点(MSS)

3、MSS也位于高速网络中,并具有无线联网能力,它们用于支持一个无线网络单元(cell),支持移动客户机和SVR的链接。服务器与MSS可以是同一台机器。移动客户机(MC)可以出现在任意一个无线单元中,经常与服务器断接关键技术复制技术缓存技术数据广播技术移动查询技术移动事务处理技术关键技术-复制技术复制——服务器节点之间的数据复制理想预期目标通过数据复制提供高可用性和可伸缩性,保持系统稳定允许移动节点在网络断连时进行数据库的读写事务处理满足单副本可串行性提供一定的机制以保证系统收敛于一致性的状态关键技

4、术-缓存技术缓存——移动节点与服务器节点之间的数据复制解决移动环境中终端机频繁的断接性问题移动终端机与服务器之间的无线网络带宽有限,而缓存技术可以有效地减少通信量,避免网络拥塞,但重新联机时必须将整个缓存作废。关键技术-数据广播技术利用移动终端机下行大于上行这种网络非对称性,周期性的广播形式提供给移动客户访问解决移动环境中终端机频繁的断接性问题广播开销不依赖于移动用户数量的变化而变化有限的无线网络带宽会存在严重浪费数据广播是一种只读复制技术,即它只能支持移动节点的查询事务关键技术-移动查询技术移

5、动数据库中,存在着与位置相关信息的查询及更新,因此查询也通常是与位置相关按照查询谓词的数量进行查询我们举个例子来说明上面介绍的位置服务器是如何工作的位置服务器工作示意图假设网络中有两个位置服务器LDBS_A和LDBS_B,LDBS_A管理移动基站A、B、C、D、E,LDBS_B管理移动基站F、G、H、I、J。假设移动计算机MC_A的宿主服务器为LDBS_A,当它从无线单元A移动到无线单元F时,以访问者的身份在LDBS_B中登记,并通知宿主服务器LDBS_A,由此LDBS_A获知此刻MC_A的位置

6、受LDBS_B所跟踪。于是,查询MC_A的位置的步骤为:1)首先访问MC_A的宿主服务器,得知此刻MC_A的位置受LDBS_B所跟踪。2)向LDBS_B发出请求。LDBS_B向其下接的移动基站F、G、H、I、J广播,通过基站F的反馈,得知MC_A在无线单元F内。关键技术-移动事务处理技术事务处理技术是一个基本功能,主要用于维护数据的一致性,使用户可以可靠地查询和更新数据库与分布式事务不同,移动事务处理主要解决在移动环境中频繁的、可预见的断接情况下的事务处理主要目标是在达到一定程度的一致性同时获得

7、最大的可靠性数据一致性数据库复制方法和复制协议移动机制两级复制数据库复制移动节点间的复制同步技术三级复制数据库复制方法和复制协议数据库复制方法和复制协议数据库复制方法和复制协议移动数据库复制机制-两级复制移动数据库复制机制-两级复制移动节点断接执行暂态事务与基节点重连冲突检测基节点重新执行返回执行结果事务夭折移动节点事务恢复移动节点间的复制同步技术移动节点间的复制同步技术移动节点的同步机制移动节点间的数据状态的比较数据副本的复制移动数据库复制机制-三级复制移动数据库复制机制-三级复制服务器级复制

8、数据广播复制客户机缓存复制实验分析数据同步中的冲突问题数据冲突类型冲突解决方法数据冲突处理策略实例移动数据库的关键技术数据一致复制和缓存技术数据广播技术位置管理查询处理及优化实验分析-数据同步中的冲突问题上载同步指数据从嵌入式数据库复制到主数据源中。主要用来完成把嵌入式设备上变化的数据合并到主数据源中。下载同步指数据从主数据源复制到嵌入式数据库中。主要用来完成把主数据源中变化的数据合并到嵌入式数据库中。完全同步是一种双向的复制,依次完成上载同步和下载同步,使双方的数据一致。实验分析-数据同步中的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。