【发布时间】:2019-10-15 09:18:50
【问题描述】:
我一直在使用默认保留策略将数据保存在我的 InfluxDB 实例中,其 DURATION 为 720 小时(30 天)。我最近更改了相同的保留策略以保留 INF (0s) 的数据。我预计在查询存储在旧 RP 持续时间下的数据时会遇到问题(如此处所述 https://docs.influxdata.com/influxdb/v0.13/troubleshooting/frequently_encountered_issues/#missing-data-after-creating-a-new-default-retention-policy),但没有任何问题。
我应该看到问题还是我的数据会被无限期保留?
我通过ALTER 命令更改了 RP,一切正常,但是有几分钟和一些新数据点,我没有遇到任何丢失数据的问题。
我希望它会给我查找旧数据带来问题。
之前:
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 false
default_retention_policy 720h0m0s 24h0m0s 1 true
one_day 24h0m0s 1h0m0s 1 false
ALTER RETENTION POLICY default_retention_policy on defaultdb DURATION INF之后:
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 false
default_retention_policy 0s 168h0m0s 1 true
one_day 24h0m0s 1h0m0s 1 false
【问题讨论】:
标签: influxdb