InfluxDB 數據保存策略(RP)
- 說明:定義數據在 InfluxDB 中存放的時間,或定義保存某個期間的數據。一個數據庫可以有多個保存策略,但每個策略必須是獨一無二的。
- 目的:因 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