NXD和XED的存储方式及对比研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:swrthy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自1998年W3C(World Wide Web Consortium)发布了XML1.0[1](Extansible Makeup Language)标准以来,XML就迅速显示出在数据存储、数据交换等方面的优越性,短短几年时间,XML就成为了Web上的数据表示和数据交换的标准,XML数据成为Internet上的主流数据,显露出强大的生命力。随着网络信息的不断的膨胀,如何有效地存储和管理这些XML数据,已成为当前各种网络应用面临的较为突出的问题。目前关于对XML数据存储和管理的研究上主要集中在使用关系数据库来存储和管理XML数据(XED-XML Enable Database)和使用原生XML数据库(NXD-Native XML datadabe)来进行存储和管理两个方面。 NXD虽然对XML数据的存储和管理提供了的有力的支持,作为一种新兴的数据库技术,目前对它的存储、查询、修改等操作性能的评估,以及XED和NXD的对比研究并不多,本文的主要工作包括:一是深入探讨了NXD的不同的存储方式,对不同的存储方式建立量化评估模型,通过实例数据对几种不同的存储方式进行测试评估,最后得出最佳性能的存储方式。二是根据XML文档的特性和对XML文档的处理方式设计建立NXD和XED的对比研究评估框架。三是从对XML相关技术和标准的支持、数据库管理、管理界面以及编程接口等方面完成NXD和XED的功能性对比研究。四是通过实例数据对XED和NXD在查询、更新、删除和新增等方面的性能差异、优缺点及适用范围等做出评估对比,根据XML文档的特点,分别从XML文档元素类型、元素个数、条件复杂度、批量处理、路径深度、元素位置等7个方面的因素来考察对NXD和XED性能的影响。五是通过测试分析和对比研究,为程序开发和设计人员建立基于XML的后台数据服务的应用提出指导性建议,力求在XML领域,为建立功能完善、性能相对较好的后端数据服务提供较为可靠的参考。
其他文献
在过去的几年中,对等网络(Peer-to-Peer,简称P2P)已经成为一种计算和应用的潮流.越来越多的互联网用户通过Napster,Gnutella,BT下载这样的P2P软件相互交流共享文件,而通过类
近年来,随着多媒体技术、计算机网络与通信技术的快速发展,传统的视频监控系统也朝着新的方向进行着不断地更新与发展.进而出现了集多媒体技术、计算机网络与通信技术于一体
在过去的十年中,传真是商务活动中必不可少的通信工具。随着Internet日益蓬勃发展,基于PSTN的传统传真方式将难以满足人们希望使用方便、价格低的传真服务的要求。而现今IP传
在软件工程研究的发展中,面向功能的结构化方法和面向对象方法最被广泛应用。传统软件开发方法的基本技术是结构分析和结构设计技术,它是围绕实现处理功能的“过程”来构造系统
信息时代给人类社会带来了新的挑战和机遇,传统的以教师、课堂、课本为中心的教学模式将越来越不适应信息社会的需要。随着计算机技术和网络技术的飞速发展,利用网络进行教学已
DNA是遗传信息的载体,遗传信息的作用通常由蛋白质的功能来表现,但DNA并非蛋白质合成的直接模板,合成蛋白质的模板是RNA。RNA二级结构预测问题是计算机科学和生物信息学的基
从海量网络资源中获取企业基本信息,为企业的客户关系管理、潜在竞争对手发现等提供信息支持,对于企业的生存和发展壮大具有重要意义。鉴于通用搜索引擎处理这类问题时存在的
“嵌入式Internet”是后PC时代信息技术发展的必然产物。信息共享程度的不断提高,使得Internet应用从以PC为中心转向以嵌入式设备为中心。嵌入式系统接入Internet以后,可以方
在高动态GPS接收机中,由于要对多通道连续跟踪,实时数据运算处理量大,因此对微处理器的性能要求较高。除性能外,对功耗和体积也有很高要求。刚好在移动通信领域得到广泛应用的ARM
挖掘关联规则是数据挖掘领域的一个重要的研究方向。本文以数据挖掘中关联规则的挖掘为主要研究内容,首先对关联规则起源、应用环境、分类、思想、算法的优缺点等进行了分析学