基于模式的XML索引技术研究与实现

来源 :大连海事大学 | 被引量 : 0次 | 上传用户:imanhuaa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着XML应用的日益广泛,快速准确的查询XML文档中的数据已经越来越受到重视。这涉及到XML存储,查询和索引等技术。论文分析了当前XML索引技术的研究现状,目前基于区间编码和结构连接的索引方法是比较快速的,XISS是这种索引的典型代表。论文在比较研究了现有的区间编码方式和XML索引技术的基础上,重点分析了XISS索引结构。XISS是一种比较高效的XML索引方法,主要索引结构有元素索引,属性索引和结构索引。其主要思想是将复杂路径分解为简单路径,然后对各简单路径的处理结果进行连接。但是XISS索引并没有利用模式信息这一有效资源,本文将模式信息加入到XML文档的索引结构中,对XISS进行了修改,提出了一种新的索引结构DXISS。DXISS充分利用了DTD模式建立XML索引,从而提高路径查询的效率,它采用了两种区间编码方式Dietz编码和Li-Moon编码的思想,分别对DTD和XML文档进行编码,并对这两种编码方式进行了扩展,使得XML节点编码带有了DTD信息。采用编码方式和B树相结合的方式分别对DTD和XML文档建立索引。同时,论文还给出了基于DXISS的查询处理方法,它是先在DTD中寻找匹配结构,然后在XML文档中查询。这种方式使得XML查询可以在规模较小的DTD上进行预处理,精确了XML文档中进行结构连接的元素和属性节点,从而提高了XML的查询效率。论文还通过设计和实现DXISS的原型系统,比较了DXISS和XISS索引方法在索引大小、索引建立时间、查询响应时间等方面的性能指标。实验表明,DXISS的路径查询效率较XISS有一定程度的提高。
其他文献
单芯片多处理器(CMP:Chip multi-processors)是高性能微处理器结构设计的发展方向。片内多个处理器核共享cache可能会导致共享数据不一致的问题,为此提出了两种协议机制:监听
天然岩石节理裂隙普遍存在于各类岩石中,了解节理裂隙的性质对于地质、地球物理、采矿、石油工程、水文地质以及核废料隔离都具有重要意义。岩石节理裂隙研究的一项重要内容
让计算机视觉系统自动定位图像中的物体和区分物体类别,使其具备简单的分类决策能力是本文研究的出发点。主要研究内容包括学习方法的改进、分类器的设计、视觉物体检测和视觉
在软件系统的生命周期中,70%的时间和代价花费在软件维护上。以数据为中心的遗产系统,如商业信息系统,通常依赖于大量的数据库表(数据文件)。对这类系统进行维护和更新,是一
IP多播已经在流媒体传递技术,比如在高速网络数据流和视频会议等方面取得了一定的成功。但是某些缺点导致了IP多播尚未被大范围部署,并且也不能作为一项基本的网络服务提供给终
IP多媒体子系统(IP Multimedia Subsystem,IMS)是一种全新的提供多媒体业务的网络架构,它能够满足用户更新颖、更多样化的多媒体业务需求。3GPP R5和R6版本指出,IMS需要支持I
VPN即虚拟专用网络(Virtual Private Network)是指利用隧道协议和安全措施在公用网络上构建的专用网络,这里的公用网络主要指Internet。“虚拟”的含义是指在开放、不安全的
计算视觉是计算机利用其图像采集设备拍摄目标物、分析处理,以帮助或代替人眼和人脑完成相关视觉分析任务的一项科学技术。计算视觉的典型任务包括:识别、运动分析、场景重建
视频监控系统是安全防范系统的组成部分,它是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。嵌入式视频监控系统是以应用为中心、
随着计算机技术和网络应用的迅猛发展,人们的日常生活与工作越来越趋于数字化和网络化。大量私有数据在网络上的传播、网络交易日益风行,使传统的版权保护手段和数据安全技术