首页> 外国专利> Scalable index build techniques for column stores

Scalable index build techniques for column stores

机译:列存储的可扩展索引构建技术

摘要

Architecture that includes an index creation algorithm that utilizes available resources and dynamically adjusts to successfully scale with increased resources and be able to do so for any data distribution. The resources can be processing resources, memory, and/or input/output, for example. A finer level of granularity, called a segment, is utilized to process tuples in a partition while creating an index. The segment also aligns with compression techniques for the index. By choosing an appropriate size for a segment and using load balancing the overall time for index creation can be reduced. Each segment can then be processed by a single thread thereby limiting segment skew. Skew is further limited by breaking down the work done by a thread into parallelizable stages.
机译:包含索引创建算法的体系结构,该算法利用可用资源并动态调整以成功地随着增加的资源进行扩展,并且能够针对任何数据分发进行扩展。资源例如可以是处理资源,存储器和/或输入/输出。在创建索引时,可以使用更细粒度的粒度(称为段)来处理分区中的元组。该段还与索引的压缩技术保持一致。通过为段选择合适的大小并使用负载平衡,可以减少创建索引的总时间。然后可以通过单个线程处理每个段,从而限制了段偏斜。通过将线程完成的工作分解为可并行化的阶段,可以进一步限制偏移。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号