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à.
Creazione di un cluster
Gli esempi seguenti mostrano come creare un cluster Redis utilizzando l' AWS Management Console ElastiCache API AWS CLI e.
ElastiCache supporta la replica quando si utilizza il motore Redis. Per monitorare la latenza tra il momento in cui i dati vengono scritti su un cluster primario di lettura/scrittura Redis e il momento in cui vengono propagati in un cluster secondario di sola lettura, aggiunge al cluster una chiave speciale, ElastiCache . ElastiCacheMasterReplicationTimestamp
Questa chiave è l'ora UTC (Universal Time Coordinated) corrente. Dato che un cluster Redis potrebbe essere aggiunto a un gruppo di replica in un secondo momento, questa chiave è inclusa in tutti i cluster Redis, anche se all'inizio non fanno parte di un gruppo di replica. Per ulteriori informazioni sui gruppi di replica, consulta Alta disponibilità utilizzando gruppi di replica.
Per creare un cluster Redis (modalità cluster disabilitata), segui la procedura descritta inCreazione di un cluster Redis (modalità cluster disabilitata) (Console).
Quando lo stato del cluster diventa disponibile, è possibile concedere a Amazon EC2 l'accesso al cluster, connettersi al cluster e iniziare a utilizzarlo. Per ulteriori informazioni, consultare Fase 3: autorizzazione dell'accesso al cluster e Fase 4: connessione a un nodo del cluster.
Importante
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta Eliminazione di un cluster.
Se si utilizza Redis 3.2.4 o versioni successive, è possibile creare un cluster Redis (modalità cluster abilitata). I cluster Redis (modalità cluster abilitata) supportano il partizionamento dei dati da 1 a 500 partizioni (API/CLI: gruppi di nodi) ma con alcune limitazioni. Per un confronto tra Redis (modalità cluster disabilitata) e Redis (modalità cluster abilitata), vedereElastiCache supportate per le versioni Redis.
Per creare un cluster Redis (modalità cluster abilitata) utilizzando la console ElastiCache
-
Accedi AWS Management Console e apri la ElastiCache console Amazon all'indirizzo https://console.aws.amazon.com/elasticache/
. -
Dall'elenco nell'angolo in alto a destra, scegli la AWS regione in cui desideri avviare questo cluster.
-
Scegli Nozioni di base dal riquadro di navigazione.
Scegli Crea VPC e segui la procedura descritta in Creazione di un cloud privato virtuale (VPC).
Nella pagina della ElastiCache dashboard, scegli Crea cluster, quindi scegli Crea cluster Redis.
-
In Cluster settings (Impostazioni cluster), procedi come indicato di seguito:
Scegli Configurazione e creazione di un nuovo cluster.
Per Modalità cluster, scegli Abilitata.
-
Per Informazioni sul cluster, inserisci un valore per Nome.
-
(Facoltativo) Inserisci un valore per Descrizione.
In Location (Ubicazione):
Per creare l'equivalente utilizzando l' ElastiCache API o al AWS CLI posto della ElastiCache console, consulta quanto segue:
Quando lo stato del cluster diventa disponibile, è possibile concedere a EC2 l'accesso al cluster, connettersi al cluster e iniziare a utilizzarlo. Per ulteriori informazioni, consultare Fase 3: autorizzazione dell'accesso al cluster e Fase 4: connessione a un nodo del cluster.
Importante
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta Eliminazione di un cluster.
Per creare un cluster utilizzando AWS CLI, utilizzare il create-cache-cluster
comando.
Importante
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta Eliminazione di un cluster.
Creazione di un cluster Redis (modalità cluster disabilitata) (CLI)
Esempio — Un cluster Redis (modalità cluster disabilitata) senza repliche di lettura
Il seguente codice CLI crea un cluster di cache senza repliche.
Nota
Quando si crea un cluster utilizzando un tipo di nodo della famiglia r6gd, è necessario passare il parametro data-tiering-enabled
.
Per Linux, macOS o Unix:
aws elasticache create-cache-cluster \ --cache-cluster-id
my-cluster
\ --cache-node-typecache.r4.large
\ --engineredis
\ --num-cache-nodes1
\ --cache-parameter-groupdefault.redis6.x
\ --snapshot-arnsarn:aws:s3:::my_bucket/snapshot.rdb
Per Windows:
aws elasticache create-cache-cluster ^ --cache-cluster-id
my-cluster
^ --cache-node-typecache.r4.large
^ --engineredis
^ --num-cache-nodes1
^ --cache-parameter-groupdefault.redis6.x
^ --snapshot-arnsarn:aws:s3:::my_bucket/snapshot.rdb
Creazione di un cluster Redis (modalità cluster abilitata) (AWS CLI)
I cluster Redis (modalità cluster abilitata) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'create-cache-cluster
operazione. Per creare un gruppo di replica Redis (modalità cluster abilitata) (API/CLI:gruppo di replica), utilizza Creazione da zero di un gruppo di replica Redis (modalità cluster abilitata) (AWS CLI).
Per ulteriori informazioni, vedere l'argomento AWS CLI di ElastiCache riferimento create-replication-group
.
Per creare un cluster utilizzando l' ElastiCache API, utilizza l'CreateCacheCluster
azione.
Importante
Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta Eliminazione di un cluster.
Argomenti
Creazione di un cluster di cache (ElastiCache API) Redis (modalità cluster disabilitata)
Il codice seguente crea un cluster di cache (ElastiCache API) Redis (modalità cluster disabilitata).
Le interruzioni di riga vengono aggiunte per facilitare la lettura.
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheCluster &CacheClusterId=my-cluster &CacheNodeType=cache.r4.large &CacheParameterGroup=default.redis3.2 &Engine=redis &EngineVersion=3.2.4 &NumCacheNodes=1 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &SnapshotArns.member.1=arn%3Aaws%3As3%3A%3A%3AmyS3Bucket%2Fdump.rdb &Timestamp=20150508T220302Z &Version=2015-02-02 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20150508T220302Z &X-Amz-Expires=20150508T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Signature=<signature>
Creazione di un cluster di cache in Redis (modalità cluster abilitata) (ElastiCache API)
I cluster Redis (modalità cluster abilitata) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'CreateCacheCluster
operazione. Per creare un gruppo di replica Redis (modalità cluster abilitata) (API/CLI:gruppo di replica), utilizza Creazione da zero di un gruppo di replica in Redis (Cluster Mode Enabled) (ElastiCache API).
Per ulteriori informazioni, consulta l'argomento di riferimento sull' ElastiCache CreateReplicationGroup
API.