Comment utiliser efficacement les clés de partition dans Amazon Keyspaces - Amazon Keyspaces (pour Apache Cassandra)

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.

Comment utiliser efficacement les clés de partition dans Amazon Keyspaces

La clé primaire qui identifie de manière unique chaque ligne d'une table Amazon Keyspaces peut être composée d'une ou de plusieurs colonnes de clé de partition, qui déterminent les partitions dans lesquelles les données sont stockées, et d'une ou plusieurs colonnes de clustering facultatives, qui définissent la manière dont les données sont regroupées et triées au sein d'une partition.

Étant donné que la clé de partition définit le nombre de partitions dans lesquelles vos données sont stockées et la manière dont les données sont réparties entre ces partitions, le choix de votre clé de partition peut avoir un impact significatif sur les performances de vos requêtes. En général, vous devez concevoir votre application pour une activité uniforme sur toutes les partitions du disque.

La répartition uniforme des activités de lecture et d'écriture de votre application sur toutes les partitions permet de minimiser les coûts de débit, et cela s'applique aux modes de capacité de lecture/écriture à la demande ainsi qu'aux modes de capacité de lecture/écriture provisionnée. Par exemple, si vous utilisez le mode capacité provisionnée, vous pouvez déterminer les modèles d'accès dont votre application a besoin et estimer le nombre total d'unités de capacité de lecture (RCU) et d'écriture (WCU) requises par chaque table. Amazon Keyspaces prend en charge vos modèles d'accès en utilisant le débit que vous avez fourni, à condition que le trafic sur une partition donnée ne dépasse pas 3 000 ou 1 000. RCUs WCUs

Amazon Keyspaces offre une flexibilité supplémentaire dans le provisionnement du débit par partition en fournissant une capacité de rafale. Pour plus d'informations, consultez. Utilisation efficace de la capacité en rafale dans Amazon Keyspaces