Skip to content

InfluxDB Line Protocol

Datalayers 兼容 InfluxDB Line Protocol。
InfluxDB Line Protocol V1

API 参考

SHELL
HTTP://<HOST>:<PORT>/write

示例

shell
curl -i -XPOST "http://127.0.0.1:8361/write?db=db_name&u=admin&p=public&precision=ns" -d 'weather,location=us-midwest temperature=82 1699429527'

注意事项

由于 Datalayers 底层存储结构与 InfluxDB 有差异,为了实现最佳的性能,你需要了解以下内容:

  • 行协议中,Tag 第一个字段会默认作为数据分区键
  • TAG + TIMESTAMP 会建立唯一索引,用该索引表示数据库中唯一记录
  • 该协议仅针对 Datalayers 的时序引擎,其他表引擎使用该协议写入会被拒绝
  • TAG Value 将使用字符串进行存储