首页> 外文会议> >Concurrency control in XML document databases: XPath locking protocol
【24h】

Concurrency control in XML document databases: XPath locking protocol

机译:XML文档数据库中的并发控制:XPath锁定协议

获取原文

摘要

XML has become the most important technique to exchange data in WWW. Providing efficient access to XML document databases is thus crucial. Concurrency control protocols allow transactions to be executed concurrently to improve performance. However no proposed research aims at the concurrency control protocol for XML databases. In this paper we propose a lock-based concurrency control protocol, called XLP for XML documents. XLP takes into consideration the access behavior of the XPath model, which is an important language for addressing data in XML documents suggested by W3C XLP has the features of richer lock modes, refined lock granularity, lower lock conflict and lock conversion. We prove that XLP always generates serializable schedules. Our simulation results show that, for XML documents of different sizes, XLP outperforms 2PL by 84.4% on average and outperforms the tree locking protocol by 95.6% on average. The performance comparison of XLP with both 2PL and the tree locking protocol is also made in this study for various transactions with different XPath lengths, read/write ratios and the existence of predicates.
机译:XML已成为在WWW中交换数据的最重要技术。因此,提供有效访问XML文档数据库是至关重要的。并发控制协议允许同时执行要执行的事务以提高性能。但是,没有提出的研究旨在瞄准XML数据库的并发控制协议。在本文中,我们提出了一种基于锁的并发控制协议,称为XML文档。 XLP考虑到XPath模型的访问行为,这是用于在W3C XLP所建议的XML文档中寻址数据的重要语言,具有更丰富的锁定模式,精细锁定粒度,较低锁冲突和锁转换的功能。我们证明XLP始终生成可序列化的计划。我们的仿真结果表明,对于不同大小的XML文档,XLP平均优于84.4%,平均优于树木锁定协议的84.4%,平均优于95.6%。本研究还针对具有不同XPath长度,读/写比率和谓词存在的各种交易,在本研究中进行了与2pl和树锁定协议的XLP的性能比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号