我试图在HBase中获得HFile的一些指标细节。以下是问题。
我知道Hfile存储在HDFS中,因此数据作为块存储在不同的数据节点中。但是如何从HBase的角度获取整合数据。
答案 0 :(得分:1)
如您所说,Hbase表数据存储在hdfs中。 hdfs上表数据的默认位置是/ hbase / data / default path。 你可以用
hadoop fs -dus /user/hbase/data/*
命令表示表的总大小。转到hfiles的此路径下的表的文件夹。对于hfiles的大小,您可以使用上面的命令或检查hbase母版页。您可以找到所有地区名称及其大小。