首页 文章

Influxdb使用REST API和Json数据编写

提问于
浏览
3

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

当我使用说休息查询从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或保持二进制 .

1 回答

  • 0

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

    有关更多信息,请参阅github问题评论107043910106968181 .

相关问题