Les tables larges Lindorm exposent des attributs tels que le niveau de cohérence, les versions de données, la durée de vie (TTL) et la compression. Il peut être nécessaire de les ajuster à mesure que votre charge de travail évolue. Vous pouvez modifier ces attributs sur une table existante via le système de gestion de cluster sans avoir à reconstruire la table.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Un accès au système de gestion de cluster de Lindorm
Une table large existante dans le cluster dont vous souhaitez modifier les attributs
Attributs modifiables
| Attribut | Valeur par défaut | Description |
|---|---|---|
| Consistency | eventual |
Niveau de cohérence entre la table de base et la table d'index. eventual : les deux tables deviennent cohérentes après un certain délai. strong : les deux tables sont cohérentes en permanence. |
| Mutability | — | Contrôle la manière dont l'index gère les mutations de lignes. Valeurs valides : IMMUTABLE, IMMUTABLE_ROWS, MUTABLE_LATEST, MUTABLE_ALL. Pour plus de détails, consultez la section Index secondaires. |
| Enable dynamic columns | — | Indique si les colonnes dynamiques sont activées pour la table. Pour plus de détails, consultez la section Colonnes dynamiques. |
| modify version | 1 |
Nombre de versions conservées par colonne. Doit être un entier supérieur ou égal à 1. |
| Compaction period | — | Durée de vie (TTL) des données, en secondes. Définissez cette valeur sur -1 pour conserver les données de manière permanente. |
| modify TTL | NONE |
Algorithme de compression des données de la table. Algorithmes pris en charge : SNAPPY, ZSTD et LZ4. |
Pour obtenir la liste complète des options de table et leur sémantique, consultez la section « Table options » de la documentation CREATE TABLE .
Modifier un attribut de table
Connectez-vous au système de gestion de cluster de Lindorm.
Dans le volet de navigation de gauche, choisissez modify compression type > Modify the Hot/Cold Data Boundary.
Dans la liste déroulante Data Manager, sélectionnez l'attribut à modifier.
Dans la liste déroulante Table Alter Manager, sélectionnez le namespace, puis choisissez la table à modifier.
Spécifiez la nouvelle valeur de l'attribut, puis cliquez sur Alter Type.
Étapes suivantes
Index secondaires : comprendre l'impact des paramètres de mutabilité sur le comportement des index
Colonnes dynamiques : en savoir plus sur l'utilisation des colonnes dynamiques
CREATE TABLE : référence complète de toutes les options de table