时序引擎实例支持通过 HTTP 协议进行数据写入和查询等操作。

时序引擎提供了一个基于 HTTP 的应用程序编程接口,以便与外部系统集成。几乎所有时序引擎的特性都可以通过 API 来访问,比如查询时间序列数据、管理元数据和存储数据点。时序引擎 的 HTTP API 本质上是 RESTful 的,同时也提供了替代访问策略,因为不是所有 client 都可以遵循严格的 REST 协议。默认数据交换是通过 JSON。所有返回的结果都使用标准的 HTTP 响应代码,并使用特定的格式返回错误。下表列出了时序引擎提供的与数据读写和管理相关的所有 API。关于如何使用每个 API 的具体说明,请单击描述中提供的链接查看相应文档。

API 描述
/api/put 单值数据写入
/api/query 单值数据查询
/api/query/last 单值查询时间线最新数据点
/api/mput 多值数据写入
/api/mquery 多值数据查询
/api/query/mlast 多值查询最新数据点
/api/suggest 查询 Metric, Field, TagK, TagV
/api/dump_meta 查询 Tagk 下的 Tagv
/api/ttl 设置数据时效
/api/delete_data 删除数据