【问题标题】:how to read Hbase current and previous versions of data from hive or impala?如何从 hive 或 impala 读取 Hbase 当前和以前版本的数据?
【发布时间】:2016-05-12 05:02:18
【问题描述】:

我想从 Hive 或 Impala 读取 Hbase 当前和以前版本的数据。在我最初的研究中,我发现只能从 Hive 访问当前版本。那么,目前有没有办法从 hive 或 Impala 中检索旧版本?

【问题讨论】:

  • 似乎 hive 和 impala 都无法查看以前版本的单元格数据。请。看我的回答。
  • 我的回答有用吗?你还有什么发现吗?

标签: hadoop hbase impala


【解决方案1】:

在 Hive 的情况下: 请看this

似乎不可能在 Hive 中获得同一单元的不同版本(即使 Hbase 具有同一单元的多个版本),它总是返回具有最新时间戳的单元。我相信我们可以在战术上处理这个问题。我们可以将以前的版本附加到 Hbase 行键或作为单独的单元格(名称、值)
在 Impala 的情况下: 请参阅limitations部分

【讨论】:

    猜你喜欢
    • 2017-10-19
    • 1970-01-01
    • 1970-01-01
    • 2014-01-27
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    相关资源
    最近更新 更多