InfluxDB: Evitare la saturazione dello spazio su disco

Questa documentazione fa parte della guida Come iniziare. Consulta la guida completa qui: Come iniziare con InfluxDB.

👋 Benvenuti nella documentazione di Stackhero!

Stackhero offre una soluzione InfluxDB cloud pronta all'uso che fornisce numerosi vantaggi, tra cui:

  • Scritture, query, dashboard, attività e bucket illimitati.
  • Tempo di conservazione dei dati illimitato.
  • Trasferimenti di rete e disco illimitati.
  • Aggiornamenti senza sforzo con un solo clic.
  • Prestazioni ottimali e sicurezza robusta grazie a una VM privata e dedicata.

Risparmia tempo e semplifica la tua vita: bastano 5 minuti per provare la soluzione di InfluxDB cloud hosting di Stackhero!

InfluxDB è progettato come un database di serie temporali e gestisce spesso un gran numero di metriche. Poiché questi database generalmente non eliminano i dati automaticamente, il database può crescere indefinitamente e utilizzare tutto lo spazio su disco disponibile.

Per evitare la saturazione dello spazio su disco, InfluxDB offre due soluzioni:

  1. Politiche di conservazione: Eliminare i dati più vecchi di una data definita. Ad esempio, si potrebbe decidere di rimuovere i dati più vecchi di 365 giorni.
  2. Riduzione dei dati: Ridurre la risoluzione dei dati nel tempo. Ad esempio, se si registra una temperatura ogni secondo, si potrebbe voler:
    1. Conservare i dati di temperatura con una risoluzione di un secondo per gli ultimi 5 minuti.
    2. Mantenere le temperature massime, minime e medie con una risoluzione di un minuto per le ultime 24 ore.
    3. Memorizzare le temperature massime, minime e medie con una risoluzione di un'ora per i dati più vecchi.

L'uso delle politiche di conservazione consente di memorizzare dati storici per lunghi periodi senza necessitare di terabyte di spazio di archiviazione. Troverete maggiori informazioni sulla riduzione dei dati nella documentazione ufficiale.