InfluxDB: Gestion de la rétention des données InfluxDB

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment débuter avec InfluxDB.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution InfluxDB cloud prête à l'emploi offrant de nombreux avantages, notamment :

  • Écritures, requêtes, tableaux de bord, tâches et buckets illimités.
  • Durée de rétention des données illimitée.
  • Transferts réseau et disque illimités.
  • Mises à jour simplifiées en un clic.
  • Performance optimale et une sécurité renforcée grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution InfluxDB cloud hosting de Stackhero !

Par défaut, InfluxDB stocke les données indéfiniment. Bien que ce comportement soit typique pour les bases de données traditionnelles, il n'est pas idéal pour les bases de données de séries temporelles, qui devraient supprimer les données obsolètes pour éviter une croissance incontrôlée.

Par exemple, si vous stockez des données de tension de batterie, elles pourraient n'être pertinentes que pendant quelques jours plutôt que des années. Pour éviter de remplir votre disque, il est crucial de définir une période de rétention pour chacun de vos buckets.

Pour configurer la rétention des données :

  1. Ouvrez votre interface web InfluxDB.
  2. Cliquez sur "Data", puis "Buckets".
  3. Cliquez sur "Settings" à côté du bucket que vous souhaitez configurer.
  4. Sélectionnez "Delete data older than" et choisissez votre période de rétention souhaitée.

N'oubliez pas que les données plus anciennes que la période de rétention sélectionnée seront définitivement supprimées !

Gardez à l'esprit que les données dans InfluxDB sont organisées en shards. Les shards contenant uniquement des données obsolètes sont supprimés automatiquement, mais si un shard contient un mélange de données obsolètes et actuelles, il ne sera pas supprimé. Par défaut, sans politique de rétention définie, les shards contiennent 7 jours de données. Cela signifie que lorsque vous définissez une politique de rétention, près de 7 jours de données obsolètes pourraient encore être conservés avec vos données actuelles. Vous trouverez plus d'informations sur les shards dans la documentation officielle.