移动计算环境下语义缓存及查询处理研究

被引量 : 0次 | 上传用户:jwqpl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动计算环境中,由于通信带宽窄、网络断接频繁、移动终端资源有限等缺陷,造成了移动用户数据存取的瓶颈,使得移动计算环境下客户查询请求处理面临一定的挑战。在客户端进行数据缓存,减少移动节点对数据库服务器的访问正是解决此瓶颈的关键。传统的缓存技术主要包括页面缓存和元组缓存两种方式。其中页面缓存采用静态的时间和空间属性,对数据库的物理结构很敏感,当数据库中的数据空间聚集度较差时,将会加剧消耗有限的网络带宽,占用大量的移动设备存储空间;元组缓存会造成通讯开销昂贵、并行处理困难、不支持网络断接时的数据处理和一致性维护效率低等问题。因此,对于网络连接不稳定、网络资源十分有限、网络通讯代价昂贵的移动计算环境,采用传统缓存技术显然是不合适的。这就迫切需要一种新的缓存技术来支持移动客户机在网络弱连接或断接情况下的数据访问。语义缓存是基于客户查询语义相关建立的一种客户缓存,内容是由以往查询的结果以及相应的语义描述构成。由于移动客户进行的数据访问大多具有良好的语义相关性,采用语义缓存,客户端可以利用本地缓存的以往查询的语义信息进行推理判断,从而确定客户查询是否可在本地缓存获得全部或部分结果,尽可能地利用本地缓存处理查询。建立在语义缓存基础之上的查询处理就可以减少对数据库的访问及降低网络数据传输量,从而提高查询响应速度以及降低网络开销。因此语义缓存能很好地满足移动计算环境下的查询处理要求。目前,许多专家学者对语义缓存展开了相关研究,研究的内容主要包括语义缓存模型、语义缓存查询处理、语义缓存替换、语义缓存一致性维护、语义缓存查询裁剪优化等。本文针对当前语义缓存的研究热点问题,主要在语义缓存查询处理、语义缓存查询裁剪优化方面作了相关研究:在语义缓存查询处理研究方面,本文在引出了查询可导出的形式化定义,详细探讨了查询与缓存的各种匹配关系以及在各种匹配关系下的判定条件、探测查询和剩余查询,并在此基础上提出了基于单表的语义缓存查询处理策略。主要工作有:1)针对原有的修补查询处理涉及抽象复杂的概念且实现困难,提出了改进的修补查询处理(Amending Query Processing)策略。在查询包含于缓存却不能从缓存中导出时,修补查询以补充缓存所缺失的属性,使得查询能够从缓存中导出,增加了缓存的命中率和利用率;2)提出了无效查询处理(Invalid Query Processing),针对用户有时会提交无效查询(如无效属性、无效关系表、无效条件等),无效查询处理可以使无效查询在初始阶段丢弃而不作进一步操作,从而提高了查询处理的效率;3)对查询计划树(Query Plan Tree)结点的存储结构进行了改进,使得查询计划树的每个结点由原先的5个属性减少为3个属性,降低了创建查询计划树的空间消耗;4)设计了一个语义缓存查询处理实验模型,对单个缓存片和多个缓存片查询处理分别进行了实验模拟,实验结果证明了本文提出的语义缓存查询处理策略以及所涉及算法的正确性和有效性。在语义缓存查询裁减优化研究方面,语义缓存具有实用性的关键在于查询裁剪的快速执行和裁剪结果简单,如果查询裁剪过程消耗时间太多或者裁剪出的探测查询和剩余查询复杂度太高,均会影响查询处理的执行效率,语义缓存的实用性也将会大大降低。本文针对查询裁剪的时空消耗及裁剪结果的复杂度进行了相关改进,提出了基于逻辑规则的查询裁剪优化策略。主要工作有:1)深入分析了语义缓存查询处理优化的必要性以及优化的理论基础;2)分析了对逻辑公式运算进行化简的可能性,提出了新的12条优化规则,同时对谓词的可满足性进行判断以及优化处理,从而大大减少查询裁剪的中间逻辑式子的规模,使得裁剪得到的探测查询和剩余查询尽量简单;3)设计了合取式优化算法、探测查询优化算法和剩余查询优化算法;4)对优化策略进行了实验模拟,将优化和不优化的查询裁剪机制在裁剪的时间消耗、空间消耗、裁剪所得的探测查询、剩余查询的复杂度、缓存空间需求量五个性能指标进行对比,实验结果很好地说明了本文提出的优化策略的有效性。
其他文献
段玉裁的《说文解字注》是乾嘉学术的代表作。文章对《段注》中的"取意""取义""字意"三个术语进行了考察,揭示其内涵。"取意"是造字者在选取构字部件来造字时对构造意图的表
深化合作,推进大湾区建设,携手打造国际一流湾区和世界级城市群,是粤港澳三地高水平参与国际合作,提升在国家经济发展和全方位开放中的引领作用的必然选择。随着粤港澳三地经
在传统中药中,五味子是种常用的滋补、收敛药。它的主要成分—木脂素具有抗肝毒(肝脏受损)、抗痉挛、抗肿瘤、抗HIV、抗真菌等活性。大部分木脂素都有联苯环辛烯型的结构特征。
介绍了翻车机卸料产尘机理,通过理论分析和计算机模拟,分析了翻车机卸料产生的气流及其分布,并介绍了粉尘治理的方法。采用通风除尘方法对翻车机粉尘综合治理更有效。该方法
目的:大多眼部疾病的治疗需局部用药,使药物进入眼部空腔及组织。而传统眼用制剂往往由于眼部特殊的生理屏障及保护机制使其生物利用度极低。眼部药物传递作为控制释放领域的
实现依法治国是建设社会主义政治文明的一项根本任务,也是建设社会主义法治国家的一项基础性工作.实行阳光行政、文明执法正是做好这一根本任务的重大举措,是贯彻依法治国、
休闲农业与乡村旅游是中国20世纪80年代末发展起来的一种新型旅游形式,是农业发展的新途径,也是旅游业发展的新领域。江西省鄱阳县开发休闲农业与乡村旅游条件得天独厚,意义
龙门石窟景区泉群出露于伊河两岸,流量85m~3/h,2007年12月~2008年6月出现了数次断流,与煤矿突(涌)水时间相对应,煤矿水,深井水,泉水3者水质类型较为接近。分析认为,浅层水与泉
随着社会的进步与科技发展,信息化的程度也在不断地加强。为了更好的对县级公益林进行管理与维护,云南省加强了对公益林信息管理系统建设的力度,其不仅使得公益林管理更具有完善
研究孝道与人性的关系,离不开当代人类学对于人类独特性的新发现。这些发现否定了一些以往的论断,又新发现了一些以前不知者,两者中都有与孝道相关者。在梳理了这方面的情况