InfluxDB: 避免磁碟空間飽和

此文件屬於入門指南指南的一部分。請在此處查看完整指南:如何開始使用 InfluxDB

👋 歡迎來到 Stackhero 文件!

Stackhero 提供一個即用型的 InfluxDB cloud 解決方案,帶來多項好處,包括:

  • 無限寫入、查詢、儀表板、任務和 buckets。
  • 無限的數據保留時間。
  • 無限的網絡和磁碟傳輸。
  • 只需點擊即可輕鬆更新
  • 私人和專用 VM提供的最佳性能和強大的安全性

節省時間簡化您的生活:只需 5 分鐘即可嘗試 Stackhero 的 InfluxDB cloud hosting 解決方案!

InfluxDB 被設計為時間序列數據庫,通常處理大量的指標。由於這些數據庫通常不會自動刪除數據,您的數據庫可能會無限增長並佔用所有可用的磁碟空間。

為了防止磁碟空間飽和,InfluxDB 提供了兩種解決方案:

  1. 保留策略: 刪除早於定義日期的數據。例如,您可能決定刪除超過 365 天的數據。
  2. 數據降採樣: 隨著時間的推移降低數據解析度。例如,如果您每秒記錄一次溫度,您可能希望:
    1. 保留最近 5 分鐘的 1 秒解析度的溫度數據。
    2. 保持最近 24 小時的最大、最小和平均溫度的 1 分鐘解析度。
    3. 對於較舊的數據,存儲最大、最小和平均溫度的 1 小時解析度。

使用保留策略可以讓您在不需要大量存儲空間的情況下長期存儲歷史數據。您可以在官方文檔中找到更多關於降採樣的信息。