hbase - 有没有办法回滚hbase

标签 hbase

有没有一种方法可以将值回滚到单元格级别的上一个阶段(行级别也可以工作)

我导入的文件中的数据有误,我只需要回到上一个阶段。

最佳答案

虽然没有回滚,但是如果您当时没有进行其他更改并且存储了多个版本,则可以:

  • 使用setTimeRange对表进行扫描(只需指定您的不良数据所属的范围)
  • 使用扫描中的数据为所有错误数据创建时间戳限制的Delete(删除)。

  • 当然,如果您仅存储一个版本,那么您就不走运了:/

    关于hbase - 有没有办法回滚hbase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3866021/

    相关文章:

    hadoop - 如何创建指向 hbase 表的具有复杂数据类型的外部配置单元表?

    java - Hbase伪分布式模式不在本地主机中运行

    mysql - HIVE 相当于 MySQL 的 SET 列类型是什么?

    java - 泰坦警告 : Query requires iterating over all vertices [(name <> null)]

    hadoop - 写入Hbase表

    java - Hbase 使用值列表过滤列

    hadoop - 如何定义hbase行键,以便在表中有数百万条记录时以优化的方式获取记录

    hadoop - 如何选择部分行并在 HBase 中创建新表?

    hadoop - HBase链MapReduce作业,向所有Mappers广播较小的表

    java - Apache gora,在reducer中设置新表名的位置