浅谈InfluxDB的存储体系与数据保留策略(retention policy)
前言
在之前的这篇文章中,笔者介绍了用时序数据库InfluxDB作为Flink监控存储的方法,并且提到为了防止磁盘爆掉,要设置保留策略来使数据自动过期。但是经过一点探究之后,发现“Retention Policy”这个词在InfluxDB里并不只是字面意思那么简单,本文做个简要记录。
InfluxDB的存储体系
之前说过,InfluxDB的存储引擎是由LSM Tree改进而来的TSM(Time-Structured Merge)Tree引擎,所以它和LSM Tree有一些相似之处。hierarchy图示如下。
相关文章