浅谈InfluxDB的存储体系与数据保留策略(retention policy)

2022-02-07 00:00:00 数据 数据库 策略 区间 保留

前言

在之前的这篇文章中,笔者介绍了用时序数据库InfluxDB作为Flink监控存储的方法,并且提到为了防止磁盘爆掉,要设置保留策略来使数据自动过期。但是经过一点探究之后,发现“Retention Policy”这个词在InfluxDB里并不只是字面意思那么简单,本文做个简要记录。

InfluxDB的存储体系

之前说过,InfluxDB的存储引擎是由LSM Tree改进而来的TSM(Time-Structured Merge)Tree引擎,所以它和LSM Tree有一些相似之处。hierarchy图示如下。

相关文章