【问题标题】:Can I create different retention policy for different measurements in influxdb?我可以为 influxdb 中的不同度量创建不同的保留策略吗?
【发布时间】:2016-06-09 14:38:10
【问题描述】:

是否可以使用不同的保留策略来处理 influxdb 中的不同测量值?

【问题讨论】:

  • 我不确定我是否理解这个问题。你想做什么?
  • 我想将来自 2 种传感器的传感器数据收集到一个数据库中。来自类型 1 的数据应该在比来自传感器类型 2 的另一个年龄过期。

标签: influxdb


【解决方案1】:

这完全可以通过 InfluxDB 实现。为此,您需要创建一个具有两个保留策略的数据库,然后将数据写入关联的保留策略。

例子:

$ influx
> create database mydb
> create retention policy rp_1 on mydb duration 1h replication 1
> create retention policy rp_2 on mydb duration 2h replication 1

现在我们已经创建了保留政策,我们以以下方式简单地写入数据:

传感器 1 将数据写入rp_1

curl http://localhost:8086/write?db=mydb&rp=rp_1 --data-binary SOMEDATA

传感器 2 将数据写入rp_2

curl http://localhost:8086/write?db=mydb&rp=rp_2 --data-binary SOMEDATA

【讨论】:

  • 谢谢!这看起来正是我需要的。我会尽快尝试。
  • 非常感谢:) 这正是我一直在寻找的。​​span>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 2014-03-24
  • 2015-04-23
  • 2021-04-08
相关资源
最近更新 更多