天天看點

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    shardGroup
               

繼續閱讀