2017-02-16 9 views
0

Как я могу получить размер конкретной таблицы HBase из оболочки HBase?Команда оболочки HBase для получения размера конкретной таблицы

+1

Возможный дубликат [Есть ли какая-либо команда, которую я могу узнать размер таблицы в Hbase?] (Http://stackoverflow.com/questions/15890223/is-there-any-command-thati-i- могут учиться-в-размер-в-а-стол-на-HBase) – Nanda

ответ

0

Просто смотрите в документации HBase

count 'tablename', INTERVAL => 100000 
0

представлены данные о HDFS в каталоге

hdfs dfs -ls /hbase/data/ 

Размер таблицы на HDFS

hdfs dfs -du -h /hbase/data/<UserName> 

для нахождения числа строк в конкретная таблица

hbase org.apache.hadoop.hbase.mapreduce.RowCounter 'tableName' 

counter can be verified from 
org.apache.hadoop.hbase.mapreduce.RowCounter$RowCounterMapper$Counters 

OR counter from the Hbase shell 
hbase(main):001:0> count 'tablename'