NXD数据库事务及并发机制的研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:david70s
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
各种以网络为媒介的信息平台在不同的领域内发挥着巨大作用,信息资源的获取和交换基本上都离不开数据库的支撑,随着网络的发展,XML显示出强大的生命力,大量的文档采用XML格式,作为存储和处理XML格式数据的XML数据库,向传统数据库领域提出了前所未有的挑战。在数据库发展过程中,事务是一项最基本的重要概念,广泛应用在各种电子商务平台和企业信息化平台中。当然,XML数据库也必须具备完善的事务处理机制,这对于XML数据库多用户并发访问时极其重要的。如何设计出一个适于XML数据库的并发访问控制机制,研究人员较普遍的思想是将XML文档根据一定的规则映射到传统的关系数据库,利用传统关系数据库已经发展的相对完善的事务机制来保证XML的多事务并发。但是在实际应用中发现,这种思想的并发控制机制,并不能真正高效的实现多用户对XML文档的并发访问控制,主要原因在于未充分考虑传统关系数据库的平面性和XML文档数据的层次性之间的差异。对于XML原生数据库即NXD(Native XML Database)在并发控制机制方面和事务的研究才刚刚开始。本文旨在该方面做出积极的探讨,提出一个解决方案。本文借鉴了多版本的思想,建议了一种基于XPath路径查询语言的XML数据库并发控制机制的事务处理模式。首先,根据文档树模型定义一种支持更新操作的数据库数据节点的编码方式,其次,根据该编码的数据模型来定义出XML数据库操作集。再次,提出并发控制封锁协议机制和锁模型,发生死锁时的解除方法,对使用该封锁协议时的事务调度进行了可串行化调度验证,实现多事务的并发访问控制。
其他文献
油气储层随机建模是八十年代后期兴起的一项油藏描述高新技术.它是适应油气田开发的深入,应用先进的二次采油和三次采油技术,进一步提高油气采收率的需求应运而生的。而利用多
目前主流的搜索引擎都基于关键词匹配,当查询词很短时往往有大量包含查询词却实际并不相关的网页被返回。而采用有序列表方式来呈示检索结果,使得不同主题的网页混杂一起,用
多关系数据挖掘是数据挖掘的一个崭新的研究方向,是数据挖掘最新的研究热点之一。传统的数据挖掘算法是在数据库的一张单一的表上挖掘,当遇到多表时,不得不把多张表集成到一张表
近年来,随着通信技术的不断提高、通信协议的不断完善、通信市场需求的不断扩大,射频集成电路的应用和研究得到飞速发展。CMOS射频集成电路以其成本低、功耗小、集成度高的特点
随着社会生活各个方面的信息化程度越来越高,嵌入式移动设备得到很大的发展,同时对信息实时性的要求也越来越高。于是由传统数据库技术结合移动计算和实时应用的嵌入式移动实
网格事务不同于传统事务,它处在一个松散耦合的环境中。网格事务内部的协调因为分布环境和应用的多样性、通信的不可靠性和不确定性变得复杂。网格环境中的事务可能包括多个参
随着多媒体、网络技术的飞速发展,图像信息的应用日益广泛,如何从大量的图像信息中快速而准确地检索出所需要的信息,已成为一个亟待解决的问题。随着大规模图像数据库的产生,
学位
钻井工程是一项多工艺环节、分地域工作的隐蔽地下工程,存在大量的复杂和不确定性因素,如何在钻前对其进行风险评估,并利用地理信息可视化技术直观地展示其评估结果,对提高钻井决
在各学科领域及实际应用中,存在着大量的分类问题。随着信息技术的迅猛发展,人们面临着急速增长的数据量,然而人们迫切地希望从已有的海量数据中获取有价值的信息或是预测未