我是HBase的新手,我正在创建一个大表。我的表被定期扫描,并且正在删除与某行相关的一些数据。
我想知道对于特定的行,我是否删除了该行的某些列,它会减少磁盘消耗量,从而减少使用的磁盘量?
答案 0 :(得分:1)
Hbase数据通常会在/hbase
显然,如果删除数据,它会减少一些空间。
请检查如下
hadoop fs -ls -R yourpath to hbase usally /hbase
hadoop fs -du -h yourpath to hbase usally /hbase
hadoop fs -du -h yourpath to hbase usally /hbase
注意:如果要观察以字节为单位的微小尺寸更改,可以删除-h
选项。
-h
是人类可读的大小,即mbs,GB,这种微小差异无法观察到。