我有一个表customer正在生产中,现在我想将rowkey从'timestamp'重命名为'ssn timestamp'。我怎么能这样做呢?是否有任何alter命令用于更改现有的行键,或者是否有其他方法来执行?
af7jpaap1#
hbase数据保存在hdfs中。由于无法更新hdfs块,因此无法更新hbase中的单元格。更新是一次删除和一次新插入。您可以编写一个map reduce来扫描、删除和插入所有行。之后,进行一次主要的压缩,以清除要删除的标记行。
1条答案
按热度按时间af7jpaap1#
hbase数据保存在hdfs中。由于无法更新hdfs块,因此无法更新hbase中的单元格。更新是一次删除和一次新插入。您可以编写一个map reduce来扫描、删除和插入所有行。之后,进行一次主要的压缩,以清除要删除的标记行。