Hive BITMAP索引表包含四列(id,_bucketname,_offset,_bitmaps),而除了最后一列之外,所有列都是自解释的。
我读了BITMAP(wiki)索引并根据它,位图列包含两个布尔值(1,0)但在hive中我看到大数字(二进制和小数),我无法理解它是如何工作的
有人可以解释最后一栏(_bitmaps)如何在内部索引和使用它吗?
答案 0 :(得分:-1)
它会告诉您位置设置与否,这就是您看到的数字。所以就像145638位一样。因此,最终使用的空间要少于将数字表示为整数。