XML小枝模式查询处理技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:zhangxc0398
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着在电子商务、数字图书馆以及WEB服务等各领域大规模的应用和传播,XML已经成为数据表示和交换的新标准。全世界XML文档的数量正在以惊人的速度增长。与此同时,如何有效的管理和检索日益增长的XML数据,已成为数据库领域的一个热点问题并得到了广泛关注和研究。本论文聚焦于XML小枝模式查询处理技术研究。XML小枝模式查询是众多XML查询语言的核心子集,其主旨是在XML文档树中搜索以得到所有匹配树状结构查询模式的结果。XML小枝模式查询处理被认为是XML数据查询中的一个核心操作,在XML数据管理中占有非常重要的地位。由于XML半结构化以及小枝模式查询多样性、复杂性等特点,传统的数据库技术已经不能适应高效处理XML小枝模式查询的需求,而现有研究在XML索引、小枝模式查询匹配算法、查询优化等关键技术上都还存在缺陷,并且至今仍缺乏一个通用的模型可以描述各种类型XML小枝模式的查询处理过程。因此,XML小枝模式查询处理仍是XML数据检索领域一个非常重要且极富挑战性的研究课题。本文着重解决XML小枝模式查询处理中的核心问题,研究XML索引、小枝模式查询重写、小枝模式选择度估计、代价估计模型、多种类型小枝模式查询匹配算法等一系列关键技术,并综合以上研究成果,提出了一个统一的XML小枝模式查询处理框架。本文的主要贡献和创新总结如下:统一的XML小枝模式查询处理框架在分析XML数据模型、小枝模式查询结构特征的基础上,本文提出了一个统一的XML小枝模式查询处理框架。该框架基于多层次的索引管理模型,集成多种小枝模式查询匹配算法,并根据一系列启发式优化规则选择最优的算法,提供综合、高效的小枝模式查询处理服务。围绕整个框架,本论文还就基于路径连接的简单小枝模式查询匹配、复杂小枝模式查询处理以及基于索引的空间跳跃等关键技术进行了深入研究,并分析了这些技术在框架中的具体应用:基于路径连接的简单小枝模式查询处理技术研究在研究连接算法分解粒度的基础上,提出了基于路径连接的简单小枝模式查询匹配算法TJFGeneric。该算法将小枝模式分解成多条查询路径,通过自低向上的路径连接过程实现简单小枝模式查询的整体匹配,减少了连接操作的数目并且只访问查询叶节点对应的元素。在此基础上,研究了路径连接算法的节点编码方案。为了能支持多种编码方式,采用标准化的接口,提高了算法的通用性。有序小枝模式查询的整体路径连接技术研究分析有序小枝模式的结构特征,提出自低向上的有序小枝模式整体路径连接算法OTJFast。算法引入一种新的数据结构——子节点链接堆栈组(CLS),通过构建及检查CLS的内容,在路径连接过程中判断元素间的顺序关系,实现有序小枝模式的高效查询处理。实验结果表明该算法具有I/O访问少、查询速度快等特点,并能有效处理包含各种顺序轴的有序小枝模式查询。带逻辑或谓词的小枝模式查询整体路径连接技术研究通过引入或分支扩展概念,提出了处理带逻辑或谓词小枝模式查询的整体路径连接算法ORTJFast。算法自下而上递归的匹配以分支节点为根的查询子树,大大简化了查询处理过程,结合或分支扩展和路径连接思想,实现带逻辑或谓词小枝模式查询的整体处理。大量的实验结果表明,ORTJFast算法在性能上要明显优于已有算法。基于空间跳跃的查询加速技术研究结合空间跳跃技术,在上述研究的基础上提出了相应的查询加速算法。通过引入失配优化、空数据流优化和乱序优化等优化规则,加速类算法利用索引跳过那些明显不参与最终结果的元素访问和计算,整体提高小枝模式查询匹配的效率。实验结果证明优化后的算法相比原有算法有非常明显的性能提升。总的来说,本论文提出了一系列整体路径连接算法以高效处理不同类型的XML小枝模式查询,并在此基础上结合XML索引、查询优化等技术,提出了一个统一、高效的XML小枝模式查询处理框架,为大规模的XML查询应用提供切实可行的解决方案。
其他文献
腹外疝术后需在手术区敷料上使用沙袋加压,是防止伤口出血感染、巩固手术效果、促进患者康复的重要措施。由于患儿术后易好动,哭闹不安,下地行走蹦跳,沙袋不易固定,易滑脱,达不到预
灌浆技术是水利工程基础建设中十分重要的一种技术,主要针对的就是地基的建设,其作用是加固和防渗。本文对水利工程基础施工中的灌浆技术进行了全面地分析和探讨,旨在促进其技术
大型企业经过多年发展,其IT部门往往产生了大量体系结构相对独立、缺乏统一规划的遗留信息系统。将这些系统中的知识进行有效集成管理,可以节约企业资源,提供增值服务,对企业
目的探讨非肥胖型多囊卵巢综合征(PCOS)患者的饮食结构以及运动行为。方法选取2009年1月-2015年12月该院收治的PCOS患者80例为病例组,根据患者体质量指数(BMI)分为肥胖组和非
期刊
为获得青岛市当前0岁~14岁儿童身高和体重的发育资料 ,包括年龄别身高 ,年龄别体重和身高别体重 ,并与目前所用标准比较 ,随机对8802名0岁~14岁健康儿童进行身高和体重测量 ,其
恶性黑素瘤(MM)是一种罕见且发病率正在不断增加的皮肤癌症。仅在美国,2010年与MM有关的新病例和死亡数量就分别是68130和8700。近年来的数字皮肤镜揭示了皮肤色素性病变临床
档案价值取决于其连续性、完整性、原始性、创新性等“四性”。“四性”又取决于文件材料归档时档案工作人员的责任心和使命感。如何发挥档案应有的作用,不仅是单位档案工作秩
公共图书馆电子阅览室的利用在信息社会中得到越来越多的重视。本文采用网上调查等方式了解公共图书馆电子阅览室的利用现状,采用问卷调查法对电子阅览室的利用进行调查和分析