如何使用HBase Shell在HBase中重命名列族

时间:2016-02-15 20:37:42

标签: database hadoop hbase

在HBase shell中,可以使用以下方法删除列族:

alter 'tablename', NAME => 'familyname', METHOD => 'delete'

还可以使用以下方法创建新的列族:

alter 'tablename', NAME => 'newfamilyname'

因此可以删除列族并创建新列,但如果我有现有数据,删除列族也会删除该族中的数据。

如何在不丢失现有数据的情况下重命名现有表中的HBase列族?

0 个答案:

没有答案