【问题标题】:Influxdb Write with REST API and Json dataInfluxdb 使用 REST API 和 Json 数据写入
【发布时间】:2016-04-30 15:40:57
【问题描述】:

Influx,如何使用 Rest Api 上传 JSON?

当我使用说 Rest+query 从 Influx 读取数据时,它采用 JSON 格式。现在要上传,他们说 json 已被弃用,我们必须以二进制格式进行上传,真的吗?

使用它读取给我 JSON 格式的数据 curl -G 'http://localhost:8086/query' --data-urlencode "db=my_db" --data-urlencode "q=select * from \"server1.rte.set\" limit 1">test.txt

写入必须是这种二进制格式 curl -i -XPOST 'http://localhost:8086/write?db=my_db' --data-binary 'cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000'

为什么会有人这样做?保留两个 json 或保留两个二进制。

【问题讨论】:

    标签: json influxdb


    【解决方案1】:

    当前版本的 InfluxDB 不支持 JSON 写入路径或二进制协议。它被弃用的主要原因是解码 JSON 是系统中最大的性能瓶颈。

    有关更多信息,请参阅 github 问题 cmets 107043910 和 106968181。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      • 2017-10-02
      • 2014-06-19
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多