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 OSS utilizzando AWS Management Console l' ElastiCache API AWS CLI e.
ElastiCache supporta la replica quando si utilizza il motore Redis OSS. Per monitorare la latenza tra il momento in cui i dati vengono scritti su un cluster primario di lettura/scrittura Redis OSS e il momento in cui vengono propagati a un cluster secondario di sola lettura, aggiunge al cluster una chiave speciale, ElastiCache . ElastiCacheMasterReplicationTimestamp
Questa chiave è l'ora UTC (Universal Time Coordinated) corrente. Poiché un cluster Redis OSS potrebbe essere aggiunto a un gruppo di replica in un secondo momento, questa chiave è inclusa in tutti i cluster Redis OSS, anche se inizialmente non sono membri di un gruppo di replica. Per ulteriori informazioni sui gruppi di replica, consulta Alta disponibilità utilizzando gruppi di replica.
Per creare un cluster Redis OSS (modalità cluster disabilitata), procedi nel seguente modo. Creazione di un cluster Redis OSS (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, consulta 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 utilizzi Redis OSS 3.2.4 o versione successiva, puoi creare un cluster Redis OSS (modalità cluster abilitata). I cluster Redis OSS (modalità cluster abilitata) supportano il partizionamento dei dati tra 1 e 500 shard (API/CLI: gruppi di nodi) ma con alcune limitazioni. Per un confronto tra Redis OSS (modalità cluster disabilitata) e Redis OSS (modalità cluster abilitata), vedi. Versioni supportate ElastiCache (Redis OSS)
Per creare un cluster Redis OSS (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 del ElastiCache dashboard, scegli Crea cluster, quindi scegli Crea cluster Redis OSS.
-
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, consulta 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 OSS (modalità cluster disabilitata) (CLI)
Esempio — Un cluster Redis OSS (modalità cluster disabilitata) senza repliche di lettura
Il seguente codice CLI crea un cluster di cache Redis OSS (modalità cluster disabilitata) 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 OSS (modalità cluster abilitata) ()AWS CLI
I cluster Redis OSS (modalità cluster enabled) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'operazione. create-cache-cluster
Per creare un cluster Redis OSS (modalità cluster abilitata) (API/CLI: gruppo di replica), vedere. Creazione da zero di un gruppo di replica Redis OSS (Cluster Mode Enabled) ()AWS CLI
Per ulteriori informazioni, consulta l'argomento di riferimento. AWS CLI ElastiCache 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 OSS (modalità cluster disabilitata)
Il codice seguente crea un cluster di cache (ElastiCache API) Redis OSS (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 OSS (modalità cluster abilitata) (ElastiCache API)
I cluster Redis OSS (modalità cluster enabled) (API/CLI: gruppi di replica) non possono essere creati utilizzando l'operazione. CreateCacheCluster
Per creare un cluster Redis OSS (modalità cluster abilitata) (API/CLI: gruppo di replica), vedere. Creazione da zero di un gruppo di replica in Redis OSS (Cluster Mode Enabled) (ElastiCache API)
Per ulteriori informazioni, consulta l'argomento di riferimento sulle API. ElastiCache CreateReplicationGroup