InfluxDB集群中的数据保留
InfluxDB集群在查询时强制执行数据库保留期限。任何时间戳超过数据库保留期限的点都会从查询结果中过滤掉,尽管数据可能仍然存在。
数据库保留期限
数据库保留期限是数据库保留数据的时间长度。保留期限旨在自动删除过期的数据并优化存储,而无需用户干预。
保留期限可以是短短几小时或无限期。数据库中时间戳超出定义的保留期限(相对于现在)的点不可查询,但可能仍然存在于存储中,直到完全删除。
查看数据库保留期限
使用influxctl database list
命令来查看您数据库的保留期限。
数据实际上何时被删除?
InfluxDB定期删除只包含过期数据的Parquet文件。InfluxDB保留过期Parquet文件大约100天以用于灾难恢复。在灾难恢复期过后,过期Parquet文件将被永久删除且无法恢复。
这个页面有帮助吗?
感谢您的反馈!