数据类型 | 字段 | 取值 | 描述 |
Float (浮点型) | Field values | 64 位 | 用于描述时间序列数据中的数值型数据,可以用于存储测量值、传感器数据、网络流量、CPU 使用率等等。 |
Integer (整型) | Field values | 有符号 64 位整数(-9223372036854775808 到 9223372036854775807) | 用于描述时间序列数据中的计数型数据,可以存储计数器、事件发生次数、用户访问次数等等,这些数据通常是非负整数。 |
String (字符型) | Measurements,tag keys,tag values,field keys,field values |
长度限制 64KB。
| 用于描述时间序列数据中的文本型数据,可以作为Measurements、Tag Keys、Tag Values、Field Keys 和 Field Values 字段类型,可以用于存储设备名称、日志消息、状态信息等等。 |
Boolean (布尔型) | Field values | TRUE 或 FALSE | 用于描述只有两个可能取值的数据,即"真"(True)和"假"(False)。在数据分析和编程中,布尔型常用于表示逻辑条件、开关状态、是否满足某个条件等情况。 |
Timestamp (时间型) | Timestamps | Unix 纳秒时间戳。 最小有效时间戳是:9223372036854775806或1677-09-21T00:12:43.145224194Z。 最大有效时间戳是:9223372036854775806或2262-04-11T23:47:16.854775806Z。 | 表示从某个特定时间点开始的时间间隔。在 InfluxDB 中,时间戳以 UTC 格式存储,并且可以精确到纳秒级别。 |
注意:
字段值可以是浮点数、整数、字符串或布尔值。同一分片内字段值类型必须相同,不同分片之间使用不同的数据类型可能会导致数据不一致或错误,请尽可能避免使用。