Replica tra AWS regioni utilizzando datastore globali - Amazon ElastiCache (RedisOSS)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Replica tra AWS regioni utilizzando datastore globali

Nota

Global Datastore è attualmente disponibile solo per i cluster progettati autonomamente.

Utilizzando la funzionalità Global Datastore for Redis OSS, puoi lavorare con una replica completamente gestita, veloce, affidabile e sicura in tutte le regioni. AWS Utilizzando questa funzionalità, è possibile creare cluster di replica di lettura interregionali per ElastiCache (Redis OSS) per consentire letture a bassa latenza e disaster recovery tra le regioni. AWS

Nelle sezioni seguenti è possibile trovare una descrizione di come utilizzare i Global Datastore.

Panoramica

Ogni Global Datastore è una raccolta di uno o più cluster che si replicano tra loro.

Un Global Datastore è costituito dai seguenti elementi:

  • Cluster primario (attivo)— Un cluster primario accetta scritture replicate in tutti i cluster all'interno del datastore globale. Un cluster primario accetta anche le richieste di lettura.

  • Cluster secondario (passivo)— Un cluster secondario accetta solo richieste di lettura e replica gli aggiornamenti dei dati da un cluster primario. Un cluster secondario deve trovarsi in una regione diversa rispetto al cluster primario. AWS

Quando si crea un datastore globale in ElastiCache, ElastiCache (Redis OSS) replica automaticamente i dati dal cluster primario al cluster secondario. Scegli la AWS regione in cui i dati Redis OSS devono essere replicati e quindi crei un cluster secondario in quella regione. AWS ElastiCache quindi configura e gestisce la replica automatica e asincrona dei dati tra i due cluster.

L'utilizzo di un datastore globale per Redis OSS offre i seguenti vantaggi:

  • Prestazioni geolocali: configurando cluster di replica remoti in AWS regioni aggiuntive e sincronizzando i dati tra di essi, è possibile ridurre la latenza di accesso ai dati in quella regione. AWS Un datastore globale può contribuire ad aumentare la reattività dell'applicazione fornendo letture geolocali a bassa latenza in tutte le regioni. AWS

  • Ripristino di emergenza: se il cluster primario in un datastore globale subisce una degradazione, è possibile promuovere un cluster secondario come nuovo cluster primario. Puoi farlo connettendoti a qualsiasi regione che contiene un cluster secondario. AWS

Il diagramma seguente mostra come possono funzionare i Global Datastore.

Global Datastore