首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在HBase中重命名表?

如何在HBase中重命名表?
EN

Stack Overflow用户
提问于 2015-01-15 22:49:43
回答 1查看 17.6K关注 0票数 30

我试图在HBase中重命名一个表,但是shell中的帮助没有rename命令。movemv和其他常见的罪魁祸首似乎也不是。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-15 22:49:43

要在HBase中重命名表,显然必须使用快照。因此,您可以拍摄该表的快照,然后将其克隆为不同的名称。

在HBase外壳中:

代码语言:javascript
复制
disable 'tableName'
snapshot 'tableName', 'tableSnapshot'
clone_snapshot 'tableSnapshot', 'newTableName'
delete_snapshot 'tableSnapshot'
drop 'tableName'

来源

http://hbase.apache.org/book.html#table.rename

票数 61
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27966072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档