Influxdb使用REST API和Json数据编写

时间:2016-04-30 15:40:58

标签: json influxdb

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

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

使用此方法阅读,即可获得JSON格式的数据 卷曲-G' http://localhost:8086/query' --data-urlencode“db = my_db" --data-urlencode" q = select * from \“server1.rte.set \"限制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或保持二进制。

1 个答案:

答案 0 :(得分:1)

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

有关详细信息,请参阅github问题评论107043910106968181