用于XML文档更新计算的编码方案研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:zhizu81748
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HTML是Web中的信息表达方式,但它仅能定义数据的外观和表现形式。XML相关技术不仅定义数据的外观和表现形式,而且定义了数据的结构。相对HTML,XML具有灵活简单、易读、良好的扩展性以及标准化等特点已经成为Web的重要技术之一。因此,如何有效存储、查询和处理XML文档数据已经成为了XML数据管理系统的重要问题。目前基于特定编码方案和某种编码方法来管理XML数据是一个研究热点。判断一种编码方案优良主要有3个方面的因素:(1)编码的存储空间;(2)编码的查询性能;(3)编码是否有效支持XML文档更新计算。当前提出的编码方案主要有路径编码方案、区间编码方案和素数编码方案。这些编码方案在支持查询方面具有较好的性能;但是,目前存在的编码方案均不能很好地支持更新计算,或者更新计算的代价太高;或者牺牲了查询性能;或者增加了存储空间。本文在不降低查询性能和可控制的存储空间基础上,研究一种有效支持更新的编码方案,并且该编码方案在查询性能、编码空间以及更新性能等3个方面取得了一定的平衡效果。本文在分析比较了现有编码方案和编码方法的基础上,提出了一种新的编码方案SOD (Structure and Order based on Dewey)。该编码方案在不降低查询性能的基础上,只需要增加少量存储空间就能较好的支持XML文档更新计算。本文的主要工作如下:(1)在分析比较现有编码方案和编码方法的基础上,指出了这些方法在支持XML文档更新计算中存在的不足;(2)提出了一种在不降低查询性能的基础上,只需增加少量的存储空间,就能较好支持XML文档更新计算的新的编码方法~SOD编码方案;(3)分析了SOD编码方案的可行性,并给出了关键算法;(4)通过广泛的实验,SOD编码方案与现有的主要编码方案在查询性能、存储空间和更新性能等方面进行了对比分析。
其他文献
基于水产品易腐易变质的特性,其自“池塘到餐桌”上的整个流通过程,都要求处于特定的温度环境条件下,并且要求控制在一定的范围内。水产品所处温度及该温度下的时长、温度变化频
学位
并行计算是提高计算机系统计算速度和处理能力的一种有效手段。MPI是目前开发并行应用程序的主要编程模型——消息传递编程模型的事实标准。Hadoop是一个在集群上处理大级别
增强现实技术(AR-Augmented Reality),是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,其借助计算机图形技术和可视化技术产生现实环境中原本不存在的虚拟对象,并
在可用网络服务盛行的今天,网络服务标榜在组织内和组织间使用公共服务描述语言进行注册,基于用户功能性和非功能性需求的服务质量(QoS)必须被推广。然而,最常见的注册和服务描述
随着信息技术的发展,人们对软件的需求越来越大,质量要求越来越高,因此缩短软件生产周期和提高软件正确性已经成为了软件开发者迫切需要解决的问题。为了寻求软件开发方法上的突
1969年,美国数字设备公司研制出第一台可编程逻辑控制器(ProgrammableLogic Controller,PLC)[1]。发展至今,PLC在国内外已广泛应用于开关量逻辑控制、工业过程控制、运动控制
在传感器、无线通讯、分布式信息处理等技术不断发展的大背景下,无线传感器网络实际应用范畴越来越广泛。为此越来越受到人们的关注。其必需的路由协议研究工作已成为热点。
早在1996年IEFT(Internet Engineering Task Force)就提出了移动Internet讨论稿,即Mobile IP协议RFC2002,该协议旨在解决当移动节点从一个无线子移动到另外一个无线子网时,保
形式化方法主要包括两个方面:一是形式规约,二是设计验证,其本质是基于数学的方法来描述软件系统及其属性的一种技术,为软件的正确性与可靠性提供了前提条件,目前已经成为软
随着计算机和宽带技术的迅速发展,基于互联网的多媒体通信技术已经成为当前多媒体通信领域研究的热点。作为当前通信领域两个重要协议之一的SIP信令协议以其简洁、灵活、扩展