HBASE REST API PUT调用未更新记录

时间:2018-09-19 07:34:25

标签: rest hbase stargate

我尝试了使用文档中提到的PUT方法执行以下Curl命令。但是,即使收到200OK响应,我的数据也不会在Hbase表中更新。 curl -vi -X PUT \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ -d '{"Row":[{"key":"NzAx", "Cell": [{"column":"Y2FzZUR", "$":"QUJD"}]}]}' "https://hadoop.example.com:17001/table/rowkey" -k

对于以下Curl,我得到200OK响应,但是在我的表中,没有更新发生。

  • 关于将connect()连接到hadoop.example.com端口17001(#0)
  • 尝试[此处的IP地址] ...
  • 已连接到hadoop.example.com(IP地址)端口17001(#0)
  • 使用证书路径初始化NSS:sql:/ etc / pki / nssdb
  • 跳过SSL对等证书验证
  • 使用TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384的SSL连接
  • 服务器证书:
  • 主题:CN = Pushkar,OU =未知,O =未知,L =未知,ST =未知,C =未知...
  • 开始日期:2018年5月17日格林尼治标准时间
  • 到期日期:2018年8月15日格林尼治标准时间
  • 通用名称:Pushkar
  • 发布者:CN = Pushkar,OU =未知,O =未知,L =未知,ST =未知,C =未知...
      

    PUT /表/行键HTTP / 1.1   用户代理:curl / 7.29.0   主持人:hadoop.example.com:17001   接受:application / json   内容类型:application / json   内容长度:145

  • 完全释放上传:145个字节中的145个
  • 与主机hadoop.example.com的#0连接保持不变

0 个答案:

没有答案