在Hbase中,尽量减少行和列的大小,为什么?

时间:2017-09-14 08:20:11

标签: hadoop hbase bigdata nosql

查看:http://hbase.apache.org/1.2/book.html#rowkey.design

我无法理解36.3。尽量减少行和列的大小,为什么?这章我很难理解。有人能帮助我吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

文档正在讨论密钥长度和列名长度大小,这些大小在hbase(jira issue)中的索引上下文中发现很重要。 如果密钥大小很大,那么索引大小也会变大。依赖索引的系统总是喜欢将索引保存在内存中,因为它很难实现 用于索引访问的磁盘。如果索引大小变得不必要地高(导致高JVM堆),则会影响性能。