Tous les produits
Search
Centre de documentation

Lindorm:Configure cold storage

Dernière mise à jour :Aug 11, 2026

LindormSearch vous permet de configurer le stockage à froid pour les tables, réduisant ainsi les coûts de stockage des données écrites et interrogées rarement. Les requêtes sur les tables en stockage à froid sont nettement plus lentes que sur le stockage chaud. Le stockage à froid convient donc mieux aux données d'archivage ou d'audit dont le temps de réponse n'est pas critique.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Quand utiliser le stockage à froid

Le stockage à froid est approprié lorsqu'une table remplit les deux conditions suivantes :

  • Faible volume d'écriture : seule une petite quantité de données est écrite dans la table.

  • Requêtes peu fréquentes : les requêtes sur la table sont rares.

Si la table fait toujours l'objet de requêtes fréquentes, conservez-la dans le stockage chaud. Déplacer des données fréquemment interrogées vers le stockage à froid augmentera considérablement les temps de réponse.

Déplacer une table vers le stockage à froid

Remplacez collection_name par le nom de votre table dans toutes les commandes ci-dessous.

  1. Exécutez la commande RELOAD. Cette opération réduit la durée nécessaire à la migration des données vers le stockage à froid.

    ./search-cli reload_collection -c collection_name
  2. Définissez le type de stockage de la table sur « froid ».

    ./search-cli modify_collection -c collection_name -s COLD
  3. Déclenchez une compactation majeure pour migrer les données du stockage chaud vers le stockage à froid.

    ./search-cli major_compaction -c collection_name
  4. Une fois la migration terminée, exécutez la commande suivante pour libérer l'espace de stockage chaud. La migration étant asynchrone, nous vous recommandons d'attendre 30 à 60 minutes avant de libérer cet espace.

    ./search-cli reload_collection -c collection_name