gpt4 book ai didi

hadoop - 在 HBase 中删除一行的单元格

转载 作者:可可西里 更新时间:2023-11-01 14:51:56 26 4
gpt4 key购买 nike

我是 HBase 的新手,我正在创建一个大表。定期扫描我的表,并删除与某行相关的一些数据。

我想知道是否对于特定行,我删除了该行的一些列,它减少了磁盘消耗量,从而减少了正在使用的磁盘量?

最佳答案

Hbase数据一般会存储在HDFS中/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。

请看我的回答if you want to do it programatically

关于hadoop - 在 HBase 中删除一行的单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40987865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com