在Hbase中重命名行键

时间:2014-08-04 16:33:01

标签: hbase hdfs

我有一个桌面客户正在制作中,现在我想重命名来自' timestamp'到SSN时间戳'。我怎么能这样做?是否有用于更改现有行键的alter命令,还是有其他方法可以做?

1 个答案:

答案 0 :(得分:4)

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