hbase - 当 truncate HBase Table Splits 被删除时

标签 hbase

我创建了一个名为 DEMO_TABLE 的表并插入了一些数据,但我想为此清除该表,

truncate "DEMO_TABLE"



但这会删除给该表的所有预拆分。有人可以解释这种行为吗?

最佳答案

如果您使用的是 HBase 0.98 或更高版本,您可以在 HBase shell 中使用 truncate_preserve 命令。这将保留由预拆分定义的先前区域边界。

关于hbase - 当 truncate HBase Table Splits 被删除时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45736478/

相关文章:

hadoop - 如何将数据从Cassandra移至Hbase

php - 存储html内容的文档数据库

scala - 将 Spark 数据帧插入 hbase

java - Hbase Java API连接错误

hadoop - 使用 MapReduce 在 HBase 中插入多行

hadoop - Hbase 客户端创建数千个到单个服务器的连接

hadoop - 映射器任务完成事件

hadoop - Hbase 上的 phoenix 和 hive ETL

使用本地索引的具有 Hbase + pheonix 的 Azure HDInsight 集群

java - Hbase 1.0.0连接池