Terminologia di ElastiCache per Redis - Amazon ElastiCache per Redis

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à.

Terminologia di ElastiCache per Redis

Nell'ottobre 2016, Amazon ElastiCache ha lanciato il supporto per Redis 3.2. A quel punto, abbiamo aggiunto il supporto per il partizionamento dei dati su un massimo di 500 partizioni (chiamati gruppi di nodi nell'API di ElastiCache e nella AWS CLI). Per conservare la compatibilità con le versioni precedenti, abbiamo ampliato le operazioni della versione 2015-02-02 dell'API per includere la nuova funzionalità Redis.

Allo stesso tempo abbiamo iniziato a utilizzare nella console di ElastiCache la terminologia della nuova funzionalità, comune in tutto il settore. Queste modifiche implicano che in qualche caso la terminologia utilizzata nell'API e nell'CLI può essere diversa da quella utilizzata nella console. Il seguente elenco identifica i termini che potrebbero essere diversi dall'API e dalla CLI rispetto alla console.

Cluster o nodo di cache e nodo

Esiste una relazione uno-a-uno tra un nodo e un cluster di cache quando non ci sono nodi di replica. Pertanto, la console di ElastiCache utilizzava spesso i termini in modo interscambiabile. Ora la console utilizza il termine nodo ovunque. L'unica eccezione è il pulsante Create Cluster (Crea cluster), che avvia il processo di creazione di un cluster, con o senza nodi di replica.

L'API di ElastiCache e la AWS CLI continuano a utilizzare i termini nel modo utilizzato in precedenza.

Cluster e gruppo di replica

La console ora utilizza il termine cluster per tutti i cluster di ElastiCache per Redis. La console utilizza il termine cluster in tutti questi casi:

  • Quando il cluster è un cluster Redis a nodo singolo.

  • Quando il cluster è un cluster di Redis (modalità clusster disabilitata) che supporta la freplica all'interno di una sola partizione (nell'API e nella CLI denominato gruppo di nodi).

  • Quando il cluster è un cluster di Redis (modalità cluster abilitata) che supporta la replica all'interno di 1-90 partizioni o fino a 500 con una richiesta di aumento dei limiti. Per richiedere un aumento dei limiti, consulta limiti del servizo AWS e seleziona il tipo di limite Nodi per cluster per tipo di istanza.

Per ulteriori informazioni sui gruppi di replica, consulta Alta disponibilità utilizzando gruppi di replica.

Il seguente diagramma illustra le varie topologie di cluster di ElastiCache per Redis dal punto di vista della console.

Immagine: cluster di ElastiCache per Redis (visualizzazione console)

Le operazioni dell'API di ElastiCache e della AWS CLI fanno ancora distinzione tra i cluster a nodo singolo di ElastiCache per Redis e i gruppi di replica multinodo. Il seguente diagramma illustra le varie topologie di ElastiCache per Redis dal punto di vista dell'API di ElastiCache e della AWS CLI.


							Immagine: cluster di ElastiCache per Redis e gruppi di replica (visualizzazione API e CLI)
Gruppo di replica e datastore globale

Un datastore globale è una raccolta di uno o più cluster che si replicano tra loro nelle regioni, mentre un gruppo di replica replica i dati in un cluster abilitato per la modalità cluster con più partizioni. 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 AWS diversa rispetto al cluster primario.

Per informazioni sui datastore globali, vedere Replica tra regioni AWS mediante Global Datastore.