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  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章