期刊文献+

基于局部路径加锁的XML并发控制协议

XML Concurrency Control Protocol Based on Local Path Locking
下载PDF
导出
摘要 传统XML数据库并发控制协议大多采用基于XML文档树的路径加锁方式,并发度不高。针对该问题,提出一种基于局部路径加锁模型的XML数据库并发控制协议。该协议基于XML的节点编码,利用查询函数对目标节点的祖先后裔加锁情况进行快速判断,并根据操作类型对目标节点或者其父节点进行加锁,从而减少对锁的频繁请求,提高事务并发度以及实现大规模XML数据的有效管理。 Traditional XML database concurrency control protocols are almost based on the path locking model of XML document tree and it can not provide high concurrency. Aiming at this problem, this paper proposes an XML database concurrency control based on local path locking model. This protocol goes on node coding based XML, uses the scan function to judge the locking status of the target node ancestor and descendant, locks the target node or its parent node according to the operation type to reduce the frequent request for lock, improves concurrency for transaction and realizes the efficient management for large-scale XML data.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第21期7-10,共4页 Computer Engineering
基金 国家"863"计划基金资助项目"无缝集成关系数据库系统的纯XML引擎研制与关键技术研究"(2009AA01Z152)
关键词 节点编码 局部路径加锁 XML数据库并发控制 node coding local path locking XML database concurrency control
  • 相关文献

参考文献7

  • 1World Wide Web Consortium.XQuery Update Facility 1.0[EB/OL].(2009-09-09).http://www.w3.org/TR/xquery-update-10/.
  • 2Grabs T,Bohm K,Scherk H J.XMLTM: Efficient Transaction Management for XML Documents[C]//Proc.of ACM CIKM International Conference on Information and Knowledge Management.McLean,Virginia,USA: ACM Press,2002.
  • 3Helmer S,Kanne C C,Moerkotte G.Evaluating Lock-based Protocols for Cooperation on Xml Documents[J].SIGMOD Record,2004,33(1): 58-63.
  • 4魏东平,孙华国,宗德君.Native XML数据库并发控制协议[J].计算机工程,2009,35(14):35-37. 被引量:1
  • 5World Wide Web Consortium.XQuery 1.0 and XPath 2.0 Data Model(XDM)[EB/OL].(2007-01-23).http://www.w3.org/TR/xpath- datamodel/.
  • 6Bohme T,Rahm E.Supporting Efficient Streaming and Insertion of XML Data in RDBMS[C]//Proc.of the 3rd International Workshop Data Integration over the Web.Riga,Latvia: [s.n.],2004.
  • 7李思莉,李娟.XML文档到关系数据库的映射策略[J].计算机工程,2010,36(5):40-42. 被引量:12

二级参考文献9

  • 1Dekeyser S,Hidders J,Paredaens J.A Transaction Model for XML Databases[J].World Wide Web:Internet and Web Information Systems,2004,7(l):29-57.
  • 2Jea K F J,Chen S Y,Wang S H.Concurrency Control in XML Document Databases:XPath Locking Protocol[C]//Proc.of the 9th International Conference on Parallel and Distributed Systems.Taiwan,China:[s.n.],2002.
  • 3Choi E H,Kanai T.XPath-based Concurrency Control for XML Data[C]//Proc.of the 14th Data Engineering Workshop.Kyoto,Japan:[s.n.],2003.
  • 4Pleshachkov P,Novak L.Transaction Isolation in the Sedna Native XML DBMS[C]//Proc.of the Spring Young Researcher's Colloquium on Database and Information Systems.Siberian,Russia:[s.n.],2004.
  • 5Florescu D, Kossmann D. Storing and Querying XML Data Using an RDMBS[J]. IEEE Data Engineering Bulletin, 1999, 22(3): 27-34.
  • 6Schmidt A, Kersten M, Windhouwer M, et al. Efficient Relational Storage and Retrieval of XML Documents[C]//Proceedings of the 3rd International Workshop on Web and Databases. [S. l.]: ACM Press, 2000.
  • 7Tatarinov l, Viglas S, Beyer K, et al. Storing and Query Ordered XML Using a Relational Database System[C]//Proceedings of the ACM SIGMOD International Conference on Management of Data. [S. l.]: ACM Press, 2002.
  • 8Li Changqing, Wang Tok-Ling, Hu Min. Efficient Updates in Dynamic XML Data: From Binary String to Quaternary String[J]. International Journal on Very Large Data Bases, 2008, 17(3): 573-601.
  • 9Bhome T, Rahm E. Supporting Efficient Streaming and Insertion of XML Data in RDBMS[C]//Proceedings of the 3rd International Workshop on Data Integration over the Web. [S. l.]: ACM Press, 2004.

共引文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部