InfluxDB 資料儲存政策(RP)
- 說明:定義資料在 InfluxDB 中存放的時間,或定義儲存某個期間的資料。一個資料庫可以有多個儲存政策,但每個政策必須是獨一無二的。
- 目的:因 InfluxDB 本身不提供資料的删除操作,是以用資料儲存政策來控制資料量(通過政策讓 InfluxDB 知道可以丢棄哪些資料,進而更高效的處理資料)。
對政策的操作
政策這個關鍵詞 “POLICY” 在使用是應該大寫,小寫應該會出錯。
- 查詢政策:telegraf是一個政策
- name:名稱
- duration:持續時間,0表示無限制
- shardGroupDuration:shardGroup(是InfluxDB的一個基本儲存結構)的存儲時間,應該大于這個時間的資料在查詢效率上應該有所降低。
- replicaN:全稱是REPLICATION,副本個數。
- default:是否是預設政策。
> show retention POLICIES ON telegraf name duration shardGroup