InfluxDB 数据保存策略(Retention Policies)

InfluxDB 数据保存策略(RP)

  1. 说明:定义数据在 InfluxDB 中存放的时间,或定义保存某个期间的数据。一个数据库可以有多个保存策略,但每个策略必须是独一无二的。
  2. 目的:因 InfluxDB 本身不提供数据的删除操作,所以用数据保存策略来控制数据量(通过策略让 InfluxDB 知道可以丢弃哪些数据,从而更高效的处理数据)。

对策略的操作

策略这个关键词 “POLICY” 在使用是应该大写,小写应该会出错。

  • 查询策略:telegraf是一个策略

    • name:名称
    • duration:持续时间,0表示无限制
    • shardGroupDuration:shardGroup(是InfluxDB的一个基本储存结构)的存储时间,应该大于这个时间的数据在查询效率上应该有所降低。
    • replicaN:全称是REPLICATION,副本个数。
    • default:是否是默认策略。
    > show retention POLICIES ON telegraf
    name    	duration    shardGroupDuration    replicaN    default
    default    	0  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章