2016-12-28 23 views

回答

1

如果你在谈论B +树索引,我认为原因是你不能在HDFS上实现它。对于B +树,您必须经常更改它,但在关闭HDFS文件后无法更新它。 HIVE支持HDFS上的B +树索引,但性能非常差,因为它会在插入/更新/删除任何行后重建整个索引。

+0

如果在本地文件系统上实现索引会怎样。 HAWQ 3.0将支持非堆表的索引。 [HAWQ-303](https://issues.apache.org/jira/browse/HAWQ-303)。 –

+1

Hawq不支持用户数据的WAL日志,如果要在本地系统上存储索引,则应该实施WAL日志以维护索引。但是,如果您的某个细分受众群宕机,仍然不够,因为该表已被复制到datanode上,因此您仍然可以访问该表,但您已经失去了索引。对于HAWQ-303票据,我不认为他们会实施本地索引的索引。 –

相关问题