Ответ 1
Если вы используете hbase в hadoop, можно использовать следующую команду
hadoop fs -du [path]
[path]
должно быть заменено значением hbase.rootdir
в hbase-site.xml
вывод будет выглядеть так:
$hadoop fs -du/hbase
4056 hdfs://127.0.0.1:9000/hbase/-ROOT-
22307 hdfs://127.0.0.1:9000/hbase/.META.
0 hdfs://127.0.0.1:9000/hbase/.corrupt
0 hdfs://127.0.0.1:9000/hbase/.logs
0 hdfs://127.0.0.1:9000/hbase/.oldlogs
1716 hdfs://127.0.0.1:9000/hbase/Table1
1472 hdfs://127.0.0.1:9000/hbase/Table2
1498 hdfs://127.0.0.1:9000/hbase/Table3
1320 hdfs://127.0.0.1:9000/hbase/SampleTable
Отображаемый размер находится в байтах.
Если вы используете hbase в локальной файловой системе (файловая система ОС), вы можете использовать обычную команду du
.
Это даст вам общее представление о размере таблицы в Hbase.