首页> 外文会议>International Conference on Database and Expert Systems Applications >Multiversion Concurrency Control for Multidimensional Index Structures
【24h】

Multiversion Concurrency Control for Multidimensional Index Structures

机译:多维索引结构的多部分并发控制

获取原文

摘要

Prevailing concurrency control mechanisms for multidimensional index structures, such as the Generalized Search Tree (GiST), are based on locking techniques. These approaches may cause significant overhead in settings where the indexed data is rarely updated and read access is highly concurrent. In this paper we present the Multiversion-GiST (MVGiST), which extends the GiST with Multiversion Concurrency Control. Beyond enabling lock-free read access, our approach provides readers a consistent view of the whole index structure, which is achieved through the creation of lightweight, read-only versions of the GiST that share unchanging nodes amongst themselves. Our evaluation confirms that for low update rates, the MVGiST significantly improves scalability w.r.t. the number of concurrent accesses when compared to a traditional, locking-based concurrency control mechanism.
机译:用于多维索引结构的现行并发控制机制,例如广义搜索树(GIST),基于锁定技术。这些方法可能在索引数据很少更新的设置中引起显着的开销,并且读取访问是高度并发的。在本文中,我们介绍了多部分 - 主旨(MVGIST),其扩展了具有多数并发控制的主旨。除了启用无锁读取访问之外,我们的方法提供了读者的整个索引结构的一致视图,它是通过创建轻量级,只能在本身之间共享不变节点的要素的轻量级读取版本来实现的。我们的评估证实,对于更低的更新速率,MVGIST显着提高可伸缩性W.r.t.与传统的基于锁定的并发控制机制相比,并发访问的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号