Hbase表未从Phoenix中删除

时间:2013-11-28 16:52:08

标签: hbase database-table phoenix

我已经通过phoenix在hbase中创建了表。 为什么hbase表在从Phoenix删除之后没有下降,反之亦然。?

为什么从Phoenix删除表需要比直接从Hbase删除表要多得多的时间?

1 个答案:

答案 0 :(得分:1)

这已经修复,请参阅https://github.com/forcedotcom/phoenix/issues/536,因此当您使用Phoenix删除表时,它也将从HBase中删除。但是,当您绕过Phoenix并直接从HBase中删除表时,Phoenix元数据将处于错误状态,因此请避免这样做。通常,如果使用Phoenix创建了一个表,则应使用Phoenix删除它。