hbase - 如何更改 HBase 中表的命名空间

标签 hbase hbase-shell

我在 HBase 的默认命名空间中有一个表。我希望它改变它的命名空间。有没有命令可以在 HBase shell 上完成此操作?我想跳过导出和导入 HBase 实用程序。

最佳答案

这可以通过在克隆表时更改命名空间来完成。可以通过运行以下命令在 shell 上完成:

create_namespace 'New_Namepace'
snapshot 'Test','Test_default_snap'
clone_spanshot 'Test_default_snap','New_Namepace:Test'

关于hbase - 如何更改 HBase 中表的命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49422249/

相关文章:

hadoop - 读取 hbase 表时挂起 Mapreduce 作业

hbase - 从 HBase shell 导出数据

nosql - HBase Shell 命令问题

HBase Shell 挂起/卡住

hadoop - 覆盖 HBase id

hbase - 实时流数据分析

hadoop - Apache Hadoop 版本 1.0.3 使用哪些端口进行守护进程的集群内通信

hadoop - 输入格式是否负责在 Hadoop 的 MapReduce 中实现数据局部性?

database-design - HBase 列限定符限制