收藏本站
《华南理工大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

Native XML数据库XSQS事务处理技术研究与实现

洪泸楷  
【摘要】: 随着XML逐渐成为互联网数据描述和数据交换的实际标准,互联网上交换和处理XML数据的需求在大幅度增加,因此对XML数据的高效管理的研究显得日益重要。传统数据库系统对XML的支持由于在对其逻辑结构和数据完整性处理方面存在天生的不足,为XML数据管理量身打造的Native XML数据库具有传统数据库系统所不具备的优势,在近几年得到了研究者的广泛关注。然而,从数据库的角度,现有的XML原生数据库产品还远非完善。尤其是XML原生数据库系统对事务处理及并发控制的支持不足是其最大的弱项之一,目前关于XML事务处理的研究尚处于起步阶段。 事务是现代数据库理论中的核心概念之一,并发控制是事务管理的主要组成部分。本文在回顾现有的基于XML的并发控制协议的基础上,结合Native XML数据库原型XSQS(XML Storage and Query System)的独特特点,提出一个处理XSQS并发执行的事务处理模块。 首先,本文实现XSQS的基本更新功能,在该更新功能上提出针对XSQS的事务处理模型,并且通过比较并发控制的机制策略,采用了符合XSQS特点的严格基于两阶段封锁协议来实现事务的并发执行。接着,从锁的角度和并发度的分析,提出能够满足实际需求的两种粒度锁——文档锁和路径锁。在事务管理中,使用事务线程池的思想,实现事务的并发执行,并在锁机制的资源控制下,确保事务的原子性、一致性、持久性与隔离性。 最后本文论述了基于数据库原型XSQS的事务处理模块的的设计与具体实现。在事务模块中,分析了并发控制的加锁与解锁算法,并通过实验测试了该事务处理模块在对多事务多处理的并发控制功能。初步实验结果表明,基于两阶段封锁协议在XSQS中能够很好支持事务的并发性。
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.13

【参考文献】
中国博士学位论文全文数据库 前1条
1 汪源;XML事务模型及并发控制研究[D];浙江大学;2006年
【共引文献】
中国期刊全文数据库 前6条
1 黄永文;;Web整合系统的分析与研究[J];图书情报工作;2005年10期
2 黄永文;;基于数据库联邦方式的多数据源集成检索系统[J];现代图书情报技术;2005年11期
3 张阳;王东;;分布式地理空间影像产品索引存储机制设计[J];中国科技信息;2009年07期
4 韩江洪,郑淑丽,魏振春,蒋建文,吴永忠;面向XML的Web数据模型研究[J];小型微型计算机系统;2005年04期
5 刘君强;彭智勇;杨先娣;;生物信息集成研究综述[J];小型微型计算机系统;2007年12期
6 王博;郭波;;异构数据源模式集成方法研究[J];小型微型计算机系统;2008年06期
中国重要会议论文全文数据库 前3条
1 ;A Dynamic XML-NS View Based Approach for the Extensible Integration of Web Data Sources[A];Proceedings of the First Conference on Web Information System and Applications[C];2004年
2 ;Web信息集成(英文)[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
3 岳昆;刘惟一;李维华;王晓玲;;基于多数据源查询处理的Web服务合成[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
中国博士学位论文全文数据库 前10条
1 殷丽凤;不完全信息环境下XML数据库规范化问题的研究[D];哈尔滨理工大学;2009年
2 姚绍文;语义化Web的关键技术及其应用研究[D];电子科技大学;2002年
3 郑淑丽;Web信息集成系统及查询优化方法研究[D];合肥工业大学;2003年
4 俞方桦;互联网信息资源整合研究[D];东华大学;2001年
5 孙宏伟;XML与RDB的多层次双向数据集成技术研究[D];西北工业大学;2003年
6 向桂林;XML引擎研究[D];中国科学院研究生院(文献情报中心);2004年
7 王庆;XML约束在XML数据存储、发布和转换中的应用[D];复旦大学;2004年
8 陈福集;电子政务系统中面向公众的信息集成化管理与个性化服务研究[D];合肥工业大学;2004年
9 陈彤兵;LAV数据集成系统的查询处理[D];复旦大学;2005年
10 张英朝;基于全局视图的虚拟组织信息共享方法与应用研究[D];国防科学技术大学;2004年
中国硕士学位论文全文数据库 前10条
1 刘倩;一种网络环境下的异构数据资源一体化方法[D];山东科技大学;2010年
2 孙明帅;面向NSSA的异构数据规范化处理与集成[D];哈尔滨工程大学;2010年
3 黄芬;基于多Agent的政府信息资源集成方法研究[D];东北财经大学;2010年
4 杜思峰;数据交换平台中异构数据转换技术的研究[D];西安工业大学;2011年
5 赵熙;基于SOA的精准农业知识集成平台的设计与实现[D];吉林大学;2011年
6 夏黎明;云环境下数据关联管理机制的研究及其在铁路行业的应用实现[D];北京交通大学;2011年
7 李争;面向信息集成应用的数据访问网关的研究与实现[D];暨南大学;2011年
8 樊兵;基于高职教育下教学平台的搭建[D];华东师范大学;2011年
9 王苏卫;电信行业收入保障系统关键技术研究[D];湖南师范大学;2011年
10 邝子民;基于XML模式的查询优化技术研究与实现[D];华南理工大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026