在hbase中重命名行键

6l7fqoea  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(494)

我有一个表customer正在生产中,现在我想将rowkey从'timestamp'重命名为'ssn timestamp'。我怎么能这样做呢?是否有任何alter命令用于更改现有的行键,或者是否有其他方法来执行?

af7jpaap

af7jpaap1#

hbase数据保存在hdfs中。由于无法更新hdfs块,因此无法更新hbase中的单元格。更新是一次删除和一次新插入。您可以编写一个map reduce来扫描、删除和插入所有行。之后,进行一次主要的压缩,以清除要删除的标记行。

相关问题