Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Utilisation des partitionneurs dans Amazon Keyspaces
Dans Apache Cassandra, les partitionneurs contrôlent les nœuds sur lesquels les données sont stockées dans le cluster. Les partitionneurs créent un jeton numérique à l'aide d'une valeur hachée de la clé de partition. Cassandra utilise ce jeton pour distribuer les données entre les nœuds. Les clients peuvent également utiliser ces jetons dans les SELECT
opérations et les WHERE
clauses afin d'optimiser les opérations de lecture et d'écriture. Par exemple, les clients peuvent exécuter efficacement des requêtes parallèles sur de grandes tables en spécifiant des plages de jetons distinctes à interroger dans chaque tâche parallèle.
Amazon Keyspaces propose trois partitionneurs différents.
- Murmur3 Partitioner (par défaut)
-
Compatible avec Apache Cassandra.
Murmur3Partitioner
Murmur3Partitioner
Il s'agit du partitionneur Cassandra par défaut dans Amazon Keyspaces et dans Cassandra 1.2 et versions ultérieures. - RandomPartitioner
-
Compatible avec Apache Cassandra.
RandomPartitioner
RandomPartitioner
Il s'agit du partitionneur Cassandra par défaut pour les versions antérieures à Cassandra 1.2. - Partitionneur par défaut de Keyspaces
DefaultPartitioner
Renvoie les mêmes résultatstoken
de fonction que leRandomPartitioner
.
Le paramètre du partitionneur est appliqué par région au niveau du compte. Par exemple, si vous modifiez le partitionneur dans l'est des États-Unis (Virginie du Nord), la modification est appliquée à toutes les tables du même compte dans cette région. Vous pouvez modifier votre partitionneur en toute sécurité à tout moment. Notez que la modification de configuration prend environ 10 minutes. Vous n'avez pas besoin de recharger vos données Amazon Keyspaces lorsque vous modifiez le paramètre du partitionneur. Les clients utiliseront automatiquement le nouveau paramètre du partitionneur lors de leur prochaine connexion.