我创建了一个名为 DEMO_TABLE 的表并插入了一些数据,但我想为此清除该表,
truncate "DEMO_TABLE"
但这会删除给该表的所有预拆分。有人可以解释这种行为吗?
最佳答案
如果您使用的是 HBase 0.98 或更高版本,您可以在 HBase shell 中使用 truncate_preserve 命令。这将保留由预拆分定义的先前区域边界。
关于hbase - 当 truncate HBase Table Splits 被删除时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45736478/