首页> 外文会议>IEEE International Conference on Cloud Computing >Embedding Index Maintenance in Store Routines to Accelerate Secondary Index Building in HBase
【24h】

Embedding Index Maintenance in Store Routines to Accelerate Secondary Index Building in HBase

机译:将索引维护嵌入商店例程中,以加快HBase中的二级索引构建

获取原文

摘要

Secondary index is used to accelerate the queries on non-rowkey columns in HBase by maintaining index items synchronously or asynchronously. Although existing asynchronous indexes have less inserting overhead than synchronous ones, they still need additional process to repair the possible inconsistency. This paper proposes an approach of embedding index repairing into data maintenance to save the extra process and meanwhile reduce the consistency-persisting cost. We implement this approach into a store engine as well as the corresponding client API, coprocessor and index-delete queue to constitute an effective secondary index building system for HBase. Experiments on YCSB benchmark show that it achieves a good balance between read and write performance, as well as better stability than other index building approaches.
机译:辅助索引用于通过同步或异步维护索引项来加速对HBase中非行键列的查询。尽管现有的异步索引比同步索引具有较少的插入开销,但它们仍需要其他过程来修复可能的不一致情况。本文提出了一种将索引修复嵌入数据维护的方法,以节省额外的过程,同时降低保持一致性的成本。我们将这种方法应用到存储引擎以及相应的客户端API,协处理器和索引删除队列中,以构成有效的HBase二级索引构建系统。 YCSB基准测试表明,与其他索引构建方法相比,它在读取和写入性能之间达到了良好的平衡,并具有更好的稳定性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号