InfluxDB 语法
InfluxDB 使用一些语言和语法来执行诸如写入、查询、处理和删除数据等任务。 以下文章提供有关与 InfluxDB 一起使用的不同语法及其使用上下文的信息:
Flux
Flux 是一种功能性数据脚本语言,旨在查询、分析和处理数据。
InfluxQL
InfluxQL 是一种类似SQL的查询语言,用于与InfluxDB中的数据进行交互。
行协议
InfluxDB 使用行协议来写入数据点。它是一种基于文本的格式,提供数据点的测量、标签集、字段集和时间戳。
注释的CSV
InfluxDB 和 Flux 以注释的 CSV 格式返回查询结果。您还可以使用 csv.from() 函数直接从 Flux 读取注释的 CSV,使用注释的 CSV 和 influx write 命令将数据写入 InfluxDB,或者在用户界面中上传 CSV 文件。
删除谓词
InfluxDB使用类似InfluxQL的谓词语法来确定要删除的数据点。