您链接到的 InfluxDb 文档有一个系列是什么的示例,即使他们没有这样标记它。在 InfluxDb 中,您可以将测量和标签的每个组合视为在它自己的“表”中。文档像这样拆分它。
SQL中的这张表:
+---------+---------+---------------------+--------------+
| park_id | planet | time | #_foodships |
+---------+---------+---------------------+--------------+
| 1 | Earth | 1429185600000000000 | 0 |
| 2 | Saturn | 1429185601000000000 | 3 |
+---------+---------+---------------------+--------------+
在 InfluxDb 中成为这两个系列:
name: foodships
tags: park_id=1, planet=Earth
----
name: foodships
tags: park_id=2, planet=Saturn
...etc...
这在您查询数据时会产生影响,这也是建议您没有tag
高基数值的原因。例如,如果您有一个标签temperature
(特别是如果它精确到多个小数点),InfluxDb 将为每个可能的tag
值组合创建一个“表”。
Bucket更容易理解。它只是数据库与保留策略的组合。在以前版本的 InfluxDb 中,这些是单独的概念,现在已经组合在一起。