首页> 外国专利> Parallel build of non-partitioned join hash tables and non-enforced n:1 join hash tables

Parallel build of non-partitioned join hash tables and non-enforced n:1 join hash tables

机译:并行构建非分区联接哈希表和非强制n:1联接哈希表

摘要

A method for building a hash table over a subset of data in a data set includes partitioning a subset of keys and values in the data set into multiple partitions. A hash table is formed with space reserved for each partition based on cumulative counts for a number of keys and values in each partition of the multiple partitions. Each thread selects one or more partitions and inserts keys and values belonging to the selected one or more partitions into the hash table in the reserved space for those partitions. A compact hash table is created that includes a bitmap and a compacted army.
机译:一种用于在数据集中的数据子集上构建哈希表的方法,包括将数据集中的键和值的子集划分为多个分区。基于多个分区的每个分区中的多个键和值的累积计数,形成具有为每个分区保留的空间的哈希表。每个线程选择一个或多个分区,并将属于所选一个或多个分区的键和值插入到这些分区的保留空间中的哈希表中。创建一个紧凑的哈希表,其中包括位图和紧凑的军队。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号