2016-04-30 47 views
2

Influx,如何上傳帶有Rest Api的JSON?Influxdb使用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的

寫入必須是該二進制格式 捲曲-i -XPOST 'http://localhost:8086/write?db=my_db' --data二進制 'cpu_load_short,主機= SERVER01,區域= US-西值= 0.64 1434055562000000000'

爲什麼有人會這樣做?保持兩個json或保持二進制。

回答

0

當前版本的InfluxDB不支持JSON寫入路徑或二進制協議。它被棄用的主要原因是解碼JSON是系統中最大的性能瓶頸。

欲瞭解更多信息,請參閱github問題評論107043910106968181