基于语义缓存的查询研究与实现

被引量 : 0次 | 上传用户:kekexiaozi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在移动计算环境下,由于通信带宽窄,网络断接频繁,客户端能源有限等缺点,给移动环境下的数据访问提出了挑战。因此,在客户端进行数据缓存变得非常必要。语义缓存在移动计算环境中有着非常广阔的应用前景。语义缓存是基于客户查询语义相关建立的一种客户缓存,内容由以往查询的结果及相应的语义描述组成。客户端利用本地缓存的语义信息进行推理,从而确定客户查询是否可在本地被完全解答或部分解答。查询处理是语义缓存的一个关键问题。本文主要研究移动环境下基于客户端语义缓存的查询处理。首先,介绍了研究本课题的基础知识,包括Datalog语言、不完整数据库、语义缓存的相关概念。其次,讨论了查询处理的几种情况,并给出相关定义和判断公式。为了高效地利用缓存回答查询,我们要对可缓存的历史查询进行选择,给出选择条件。基于这样的缓存数据和语义,我们讨论了查询处理的几种情况,包括查询与缓存的精确匹配、包含匹配、相交匹配、不相交匹配等四种匹配情况。其中相交匹配又分为三种情况,分别是水平相交、垂直相交、混合相交。然后,分析了在查询处理中可能的优化。本文提出了一种可以提高本地查询处理效率的查询处理方式,以及目标在于减少不必要通信的查询结果完整性判断。同时,优化中还包括降低计算复杂度的查询裁剪的优化,以及兼顾空间和时间开销的查询结果合并方式。最后,通过对上述问题的研究,设计并实现移动计算环境下客户端语义缓存的查询系统。实验证明,语义缓存策略比不采用缓存机制具有更快的查询响应时间,有效地减少了客户端的网络通信量和服务器的访问次数。加入了查询完整性判断的语义缓存查询处理,能够在语义缓存策略的基础上适当的降低响应时间,减少网络传输数据量和连接服务器次数。
其他文献
商业智能系统目前广泛应用于电信、银行、保险、医疗、零售、政府等领域,其最大好处是可以得到最精确、最及时的信息,帮助企业赢得竞争优势。中粮生化能源事业部目前负责管理
目的建立高效液相色谱-串联质谱(high performance liquid chromatography-tandem mass spectrometry,HPLC-MS/MS)法检测9种农产品中41种农药残留的分析方法。方法前处理采用
基于情景分析法预测了2020、2030年不同情景下的中国能源消费量,按不同部门、不同燃料类型的SO2、NOx排放因子和去除率,预测了2020和2030年不同情景下的中国SO2和NOx排放量。
微带天线因其体积小、重量轻、能与载体(飞行器)共形,易于与有源器件,电路集成统一组件等诸多优点,广泛应用于100MHZ—100GHZ无线通信设备中。微波集成技术的发展,以及各种低
特体服装是供体型特殊人群穿着的服装,特体服装的设计与普通服装设计有着很大的不同之处,要根据特殊部位的不同,改变服装的结构和调整同一部位的数据来进行设计,以满足特殊部
目的面对当今严峻的就业形势,应用型医学人才的培养是当前医学教育需要解决的重要课题,对提高医学生对未来临床工作岗位适应力和以后的发展起着举足轻重的作用。本研究旨在理
随着互联网的不断发展,网络媒体已经跻身为当今的主流媒体行列。2009年网络新闻媒体更是厚积薄发,真正发挥了新闻主流媒体之大家风范。相对于实践需求而言,网络新闻编辑的理
内燃机曲轴主轴承是内燃机的重要摩擦副之一,其润滑性能直接影响到内燃机工作性能目标的实现。随着内燃机输出功率的不断增大,内燃机经常在高速、重载的工况下运行,曲轴主轴
本文采用性能优良、资源丰富、环境友好的细菌纤维素为原料,通过对细菌纤维素的合成、理化性能、溶解性能及细菌纤维素溶液的流变性、湿法纺丝工艺等进行深入、系统的研究,制
目前,部分生活化课堂未能充分尊重学生的主体地位,激活学生思维。要建构以学生为主体的生活课堂,应遵循四步骤:关注生活、激发兴趣;提问探究、领悟生活;联系生活、知识构建;