语义缓存查询裁剪研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:g19801218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动计算环境具有低带宽、网络断接频繁、移动性和资源有限等特征[1]。为了有效地支持移动计算应用,需要研究新技术、新方法。语义缓存技术是一种基于结果集及其描述的缓存技术。与传统的页面缓存和元组缓存技术相比具有明显优势:节约网络开销、节省缓存容量、支持网络断接等优点,因而语义缓存技术在移动计算环境下有着非常广阔的应用前景。 近年来移动电话笔记本电脑和个人PDA设备的广范应用和普及,人们的工作和生活方式都发生了很大的变化。人们无论走到哪里都可以用这些无线移动设备与外界联系,获取和发送数据,这些产品大大提高了现代人的工作效率。对于移动设备来说,其最强大和实用的功能之一就是对于远程数据库服务器的数据采集和处理,这构成了一个移动计算环境(mobile environment)。移动用户和数据库服务器之间的联系是通过无线通道,这一通道的特点是带宽比较小而且易受损,易断线。因此需要一种技术来保证在移动用户和服务器断接的情况下也能获取部分数据,同时又要能在联接的情况下可以减少数据传输量,语义缓存为解决此类问题提供技术支持。 语义缓存的研究分三个方面:查询处理,一致性维护,和替换。 本文重点研究缓存查询处理技术,总结目前学术界提出的比较有代表性的几种处理技术,并对这些方法分别进行分析和提炼,最后提出一种新的基于谓词分类的缓存查询处理算法,该算法实现简单,方便扩展,同时在处理查询和缓存相交的情况下,所需时间比其他算法短,空间相对少;同时提出了谓词索引结构,索引结构能减少查询与缓存的匹配个数,从而减少查询处理时间;同时提出了缓存和查询相似度的概念,用相似度来衡量查询和缓存的相似程度。和当前查询相似度高的缓存,查询从缓存中取得的有效数据就越多,相反就越少;相似度能减少在查询响应时间。
其他文献
将住宅中各种通信设备,家用电器和家庭保安装置通过内部网络连接到一个智能控制系统上进行集中或异地监视、控制和事务管理的智能家居(Smart Home)系统,已成为近年来的一个热
在电力信息化领域,目前国家电网公司所属的各级子公司都开展了管理信息系统的建设和应用工作。但由于基于关系模型的系统各模块之间缺乏语义关联,导致了数据分散化、查询单一
学位
嵌入式计算机在通信设备、军事、航空航天等领域有着广泛的应用。高端嵌入式计算机平台的国产化,对促进国内计算机系统向高性能、实时性、低功耗的方向发展,具有重要的意义和军
IVR(Interactive Voice Response)是现代生活中不可或缺的一项资讯服务,IVR可以和使用者通过电话,以电话按键互动,如语音订票、语音查询、语音投票等都是很常见的IVR应用程序
本体(ontology)能够在语义和知识层次上对系统的概念模型进行描述,因而广泛的应用于信息检索、人工智能和知识管理等领域。由于人工构建本体的代价高昂,自动或半自动构建领域
随着定位技术与无线通信技术的迅速发展,对移动对象进行跟踪与定位变得可行与必要。移动对象信息管理在交通监测,舰船导航,移动计算,气象预测,电子战场等诸多领域有着广泛的
本文在网格计算产生背景的基础上,介绍了目前国内外网格技术的发展现状。然后论述了网格计算的基本概念及其发展的三个阶段,同时将网格计算与元计算、P2P计算和集群计算等计算
随着人们对软件质量问题的日益关注,软件测试作为保证软件质量,提高软件可靠性的重要手段也逐渐成为软件开发过程中关键的一部分。在软件测试中经常要面对这样的情景,即被测系统
网格作为一种建立在互联网之上的新一代基础设施,在国内外的学术界和工业界都引起了广泛的关注。国外的网格计算研究最早从90年代中期开始,而国内大概在2000年左右开始这方面