论文部分内容阅读
移动计算环境中网络通信的非对称性特点使数据广播成为数据发布的重要手段.数据广播可同时满足大量用户的信息获取需求而不出现网络拥塞,满足移动数据库的可伸缩性.数据收集将移动用户所需数据收集到缓存中,使移动用户在断接期间依靠缓存中的数据完成事务处理,满足移动数据库的可用性目标和满足实时事务的定时限制.通过有效的缓存机制,保证移动用户缓存数据与服务器数据的一致性以及实时数据的时效性.因此,集发布、收集、缓存为一体的DHC(Disseminating,Hoarding,Caching)数据管理模型,有利实现移动实时数据库的目标.广播中的数据形象称为空中数据,合理组织和调度将有利提高数据发布的效率.实时数据库事务和数据除定时限制和有效期外,还具有不同的优先级.实时事务有复杂的结构和关联,在分析实时事务之间的关联的基础上,提出了基于实时事务关联图的自动数据收集策略.为了保证实时数据的及时发送,在DHC模型的基础上,提出了同步发送更新报告的缓存管理协议SSUR(Synchronous Sending Update Report).该协议在MSS上保存缓存的固定版本减少MSS对MH查询的上行带宽,服务器与移动用户之间以发送更新报告的方式保持服务器与客户的数据的相同性,在MSS方将更新报告以消息的方式与广播方式相结合减少网络的传输.传统的可串行化正确性准则对移动实时应用显得过于严格.在分析Epsilon可串行化标准的基础上,针对移动实时环境及其应用特征,提出了缓存的弱一致性标准.在SSUR协议基础上提出了基于这一标准的弱一致性标准缓存管理协议WCC(Weak Consistency Caching).