Réplication multirégionale pour Amazon Keyspaces (pour Apache Cassandra) - 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.

Réplication multirégionale pour Amazon Keyspaces (pour Apache Cassandra)

Vous pouvez utiliser Amazon Keyspaces Multi-Region Replication pour répliquer vos données grâce à une réplication active-active, automatisée et entièrement gérée sur le site de votre choix. Régions AWS Avec la réplication active-active, chaque région est capable d'effectuer des lectures et des écritures de manière isolée. Vous pouvez améliorer à la fois la disponibilité et la résilience face à la dégradation régionale, tout en bénéficiant de lectures et d'écritures locales à faible latence pour les applications globales.

Avec la réplication multirégionale, Amazon Keyspaces réplique les données de manière asynchrone entre les régions, et les données sont généralement propagées entre les régions en une seconde. De plus, grâce à la réplication multirégionale, vous n'avez plus à résoudre les conflits et les problèmes de divergence des données. Vous pouvez donc vous concentrer sur votre application.

Par défaut, Amazon Keyspaces réplique les données dans trois zones de disponibilité au sein d'une même zone Région AWS pour garantir la durabilité et la haute disponibilité. Avec la réplication multirégionale, vous pouvez créer des espaces clés multirégionaux qui répliquent vos tables dans un maximum de six zones géographiques Régions AWS différentes de votre choix.

Avantages de l'utilisation de la réplication multirégionale

La réplication multirégionale offre les avantages suivants.

  • Lectures et écritures globales avec une latence d'un chiffre en millisecondes — Dans Amazon Keyspaces, la réplication est active-active. Vous pouvez effectuer des opérations de lecture et d'écriture localement depuis les régions les plus proches de vos clients avec une latence d'un chiffre en millisecondes, quelle que soit l'échelle. Vous pouvez utiliser les tables multirégionales d'Amazon Keyspaces pour les applications internationales qui ont besoin d'un temps de réponse rapide partout dans le monde.

  • Continuité d'activité améliorée et protection contre la dégradation dans une seule région — Grâce à la réplication multirégionale, vous pouvez remédier à la dégradation en une seule fois Région AWS en redirigeant votre application vers une autre région de votre espace clé multirégional. Amazon Keyspaces proposant une réplication active-active, cela n'a aucun impact sur vos lectures et vos écritures.

    Amazon Keyspaces garde une trace de toutes les écritures effectuées sur votre espace de touches multirégional mais qui n'ont pas été propagées à toutes les régions répliques. Une fois que la région est de nouveau en ligne, Amazon Keyspaces synchronise automatiquement toutes les modifications manquantes afin que vous puissiez les récupérer sans aucun impact sur l'application.

  • Réplication à haut débit entre les régions : la réplication multirégionale utilise une réplication physique rapide basée sur le stockage des données entre les régions, avec un délai de réplication généralement inférieur à une seconde.

    La réplication dans Amazon Keyspaces n'a que peu ou pas d'impact sur vos requêtes de base de données car elle ne partage pas les ressources de calcul avec votre application. Cela signifie que vous pouvez traiter les cas d'utilisation à haut débit d'écriture ou les cas d'utilisation présentant des pics ou des pics de débit soudains sans aucun impact sur les applications.

  • Cohérence et résolution des conflits — Toute modification apportée aux données d'une région est reproduite dans les autres régions dans un espace clé multirégional. Si les applications mettent à jour les mêmes données dans différentes régions en même temps, des conflits peuvent survenir.

    Pour garantir une certaine cohérence, Amazon Keyspaces utilise des horodatages au niveau des cellules et le dernier rédacteur obtient le rapprochement entre les mises à jour simultanées. La résolution des conflits est entièrement gérée et s'effectue en arrière-plan sans aucun impact sur les applications.

Pour plus d'informations sur les configurations et fonctionnalités prises en charge, consultezRemarques d'utilisation de la réplication multirégionale Amazon Keyspaces.

Modes de capacité et tarification

Pour un espace clé multirégional, vous pouvez utiliser le mode capacité à la demande ou le mode capacité provisionnée. Pour de plus amples informations, veuillez consulter Modes de capacité de lecture/écriture dans Amazon Keyspaces.

Pour le mode à la demande, 1,25 unités de demande d'écriture (WRU) vous sont facturées pour écrire jusqu'à 1 Ko de données par ligne. Les écritures vous sont facturées dans chaque région de votre espace de saisie multirégional. Par exemple, l'écriture d'une ligne de 3 Ko de données dans un espace clé multirégional avec deux régions nécessite 7,5 WRU : 3 * 1,25 * 2 = 7,5 WRU. En outre, les écritures qui incluent à la fois des données statiques et non statiques nécessitent des opérations d'écriture supplémentaires.

Pour le mode provisionné, 1,25 unités de capacité d'écriture (WCU) vous sont facturées pour écrire jusqu'à 1 Ko de données par ligne. Les écritures vous sont facturées dans chaque région de votre espace de saisie multirégional. Par exemple, l'écriture d'une ligne de 3 Ko de données par seconde dans un espace clé multirégional avec deux régions nécessite 7,5 WCU : 3 * 1,25 * 2 = 7,5 WCU. En outre, les écritures qui incluent à la fois des données statiques et non statiques nécessitent des opérations d'écriture supplémentaires.

Pour plus d'informations sur les tarifs, consultez les tarifs d'Amazon Keyspaces (pour Apache Cassandra).