【问题标题】:Wrong data coming out when curl from HBASE从 HBASE 卷曲时出现错误数据
【发布时间】:2015-03-29 13:34:21
【问题描述】:

来自 hbase shell(ssh putty) 的表扫描 [scan 'mytable'] 显示正确的值

但是如果我从 ssh 发出命令, curl -H "Accept: application/json" http://localhost:54321/mytable/first/cf - 它显示所有单元格,但数据是垃圾。例如:“Zmlyc3Q=”而不是“第一” 注意:我在 Vbox 上使用 hortonworks 沙箱。

【问题讨论】:

    标签: rest curl hive hbase


    【解决方案1】:

    从 REST API 检索到的所有内容(行键、族、列和值)都是 base64 编码的,您必须对其进行解码。

    伪代码:

    base64("first") == "Zmlyc3Q="
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 2015-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多