我如何知道hbase表中的所有列?

时间:2014-03-17 08:59:20

标签: hadoop hbase

在hbase shell中,我使用describe'table_name',只返回column_family。如何才能了解每个列中的所有列?

1 个答案:

答案 0 :(得分:2)

正如@zsxwing所说,你需要扫描所有行,因为在HBase中,每一行都可以有一个完全不同的模式(这是Hadoop功能的一部分 - 存储多结构数据的能力)。您可以看到HFile file structure并看到HBase没有跟踪列

因此,列族及其(他们的)设置实际上是HBase表的模式,而且当您描述'它