Meilleur méthode pour libérer du disque


(regis beguin) #1

Bonjour,
J'ai 1 index par jour.
J'aimerai supprimer toutes les données qui ont plus d'une semaine pour des raisons d'espace disque.
Quelle est la meilleur méthode pour ça :
What should I do for that :

  1. Supprimer simplement l'index qui a plus de 7 jours (Delete Index)
  2. supprimer tous les documents de l'index qui a plus de 7 jours (Delete By Query API)
  3. supprimer tous les documents de l'index qui a plus de 7 jours puis supprimer l'index
  4. Supprimer les documents, puis faire un shrink, puis supprimer l'index.

J'aimerai savoir si supprimer un index suffit à libérer toute la mémoire qu'il contient.
Ce n'est pas le cas dans les Bases de données puisqu'il faut shrinker après supprimer les tables pour libérer du disque, est-ce le cas également avec Elastic search ? Faut il supprimer les données, puis shrinker, puis supprimer l'index ?

Merci par avance.

Thank you for advance.


(David Pilato) #2

La solution 1. Définitivement.
Supprimer l'index libère en effet les ressources (mémoire, disque, ...).


(regis beguin) #3

Merci, ne sait-on jamais comment tout cela est géré.
J'ai testé et j'ai bien récupéré l'espace disque alloué par l'index.


(system) #4

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.