Я сохранял данные в своем экземпляре InfluxDB с политикой хранения по умолчанию, длительность которой составляет 720 часов (30 дней).Недавно я изменил ту же политику хранения, чтобы сохранить данные для INF (0).Я ожидал, что у меня возникнут проблемы с запросом данных, хранящихся в старом RP-времени (как описано здесь https://docs.influxdata.com/influxdb/v0.13/troubleshooting/frequently_encountered_issues/#missing-data-after-creating-a-new-default-retention-policy), но у меня не было проблем.
Должен ли я ожидать проблем или мои данные простохраниться неопределенно долго?
Я изменил RP с помощью команды ALTER
, и все работало правильно, однако, имея несколько минут и несколько новых точек данных, у меня не было проблем с отсутствующими данными.
Я ожидал, что это вызовет проблемы с поиском более старых данных.
До:
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