基于缓存的xml代数查询优化的研究

基于缓存的xml代数查询优化的研究

ID:33759958

大小:2.68 MB

页数:54页

时间:2019-03-01

基于缓存的xml代数查询优化的研究_第1页
基于缓存的xml代数查询优化的研究_第2页
基于缓存的xml代数查询优化的研究_第3页
基于缓存的xml代数查询优化的研究_第4页
基于缓存的xml代数查询优化的研究_第5页
资源描述:

《基于缓存的xml代数查询优化的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉科技大学硕士学位论文基于缓存的XML代数查询优化的研究姓名:冯琳申请学位级别:硕士专业:计算机应用技术指导教师:顾进广20090510武汉科技大学硕士学位论文第1页摘要XML已经逐渐成为111tenlet上数据的表示标准和信息交换基本语言,作为一种半结构化数据,它和传统数据库在数据模式上有所不同,因此不能直接使用传统的数据库技术进行处理。随着XML查询语言与存储机制研究的日趋成熟,如何提高查询时的效率,实现查询优化成了一个有待解决的问题。XML查询优化问题和数据的存储、索引的建立、查询语言和代数

2、表达式都有关系。随着XML查询优化问题的不断深入研究,针对XML查询的缓存技术受到越来越多的关注。利用缓存提高查询响应时间的基本思想是,把“热’’数据(频繁查询模式)保存在缓存中,当新的查询到来时,数据库管理系统首先检查是否可以由缓存中的数据进行回答,如果可以,则直接从缓存中返回查询结果,这样可以有效地提高数据库的处理效率和响应能力。因此,本文提出了一种利用缓存技术对XML代数查询进行优化的策略。文章首先介绍了一种查询代数—TAX。详细阐述了此查询代数的模式树和实例树的概念以及定义的各种操作符,并介

3、绍了如何将xQue珂查询解析成TAX查询代数表达式。然后在此代数模式的基础上介绍了将语义缓存技术应用到XML代数查询的过程,重点给出了在查询过程中的缓存匹配规则。最后,通过对实验结果的分析,验证了此优化策略的可行性和有效性。关键词:XML代数查询优化;TAX;语义缓存;缓存匹配ABSTRACTAsal(indofsemi.structureddata,XMLhasbecomeastandardfordataexpressingandalanguageforinformationexchangingg

4、radually,anditisdifferentfromthedatamodelsoftraditionalrelationaldatabase,SOitCannotbeeffectivelyprocessedbythetraditionaldatabasetechniques.WiththedevelopmentofXMLquerylanguageandstoremechanism,howtoimprovethequeryingefficiencyhasbecomemoreandmoreimpo

5、rtant.XMLqueryoptimizationrelatedtothedatastorage,theindexestablishment,thequeryinglanguageandthealgebraexpression.AlongwiththecontinuousfocusingonoftheXMLqueryoptimization,XMLqueryforcachingisgraduallygainingmoreandmoreattention.Thebasicidearofimprovi

6、ngquerytimeusingcacheis,cachinghotdata(frequentquerypatterns).Whenanewqueryrequests,DMS(Databasemanagementsystem)firstjudgeswhetheritCanbeansweredbycache.Ifitcall,theresultisreturnedfromcache.Inthisway,theprocessingefficiencyandresponseabilityCanbeimpr

7、ovedeffectively.So,thispaperproposedastrategyforqueryoptimizationofXMLalgebrausingcache.First,thepaperintroducedTAX,akindofqueryalgebra.Expatiatedonthepatterntreeandwitnesstreeofthequeryalgebraaswellasthedefinitionaboutvariousoperators,explainedhowtopa

8、rseXQueryintoTAXexpressionalso.Second,thispaperexplainedthequeryprocessofXMLalgebrausingsemanticcachetechnologybasedonthisqueryalgebra,andproposedrulesofcachematchinginthequeryprocess.Atlast,itprovedthefeasibilityandeffectivenessoftheop

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

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

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