As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Criar um cluster
Os exemplos a seguir mostram como criar um cluster do Redis usando AWS Management Console a ElastiCache API AWS CLI e.
ElastiCache oferece suporte à replicação quando você usa o mecanismo Redis. Para monitorar a latência entre o momento em que os dados são gravados em um cluster primário de leitura/gravação do Redis e o momento em que são propagados para um cluster secundário somente para leitura, ElastiCache adiciona ao cluster uma chave especial,. ElastiCacheMasterReplicationTimestamp
Essa chave é a hora em Tempo Universal Coordenado (UTC) atual. Como um cluster do Redis pode ser adicionado a um grupo de replicação mais tarde, essa chave está incluída em todos os clusters do Redis, mesmo que inicialmente eles não sejam membros de um grupo de replicação. Para obter mais informações sobre grupos de replicação, consulte Alta disponibilidade com o uso de grupos de replicação.
Para criar um cluster do Redis (modo de cluster desabilitado), siga as etapas em Criação de um cluster do Redis (modo cluster desabilitado) (console).
Assim que o status do seu cluster for available (disponível), você poderá conceder acesso ao Amazon EC2 a ele, conectar-se a ele e começar a usá-lo. Para obter mais informações, consulte Etapa 4: conexão ao nó do cluster e Etapa 3: autorizar o acesso ao cluster.
Importante
Assim que seu cluster se tornar disponível, você será cobrado por cada hora ou hora parcial em que ele estiver ativo, mesmo que você não o esteja usando ativamente. Para interromper as cobranças aplicáveis para esse cluster, você deve excluí-lo. Consulte Excluir um cluster.
Se estiver executando o Redis 3.2.4 ou posterior, poderá criar um cluster do Redis (modo cluster habilitado). Clusters Redis (modo cluster habilitado) oferecem suporte para o particionamento dos seus dados entre 1 e 500 fragmentos (API/CLI: grupos de nós), mas com algumas limitações. Para obter uma comparação entre Redis (modo cluster desabilitado) e Redis (modo cluster habilitado), consulte Versões do ElastiCache para Redis com suporte.
Para criar um cluster Redis (modo de cluster ativado) usando o console ElastiCache
-
Faça login no AWS Management Console e abra o ElastiCache console da Amazon em https://console.aws.amazon.com/elasticache/
. -
Na lista no canto superior direito, escolha a AWS região na qual você deseja iniciar esse cluster.
-
No painel de navegação, escolha Get started (Conceitos básicos).
Escolha Create VPC (Criar VPC) e siga as etapas em Creating a Virtual Private Cloud (VPC) (Criação de uma nuvem privada virtual (VPC)).
Na página do ElastiCache painel, escolha Criar cluster e, em seguida, escolha Criar cluster Redis.
-
Em Cluster settings (Configurações do cluster), faça o seguinte:
Selecione Configure and create a new cluster (Configurar e criar um novo cluster).
Para o Cluster mode Modo cluster, escolhaEnabled (Habilitado).
-
Para o Cluster info (Informações sobre o cluster), insira um valor para Name (Nome).
-
(Opcional) Insira um valor para Description (Descrição).
Em Location (Local):
Para criar o equivalente usando a ElastiCache API ou AWS CLI em vez do ElastiCache console, veja o seguinte:
Assim que o status do seu cluster for available, você poderá conceder acesso ao EC2 a ele, conectar-se a ele e começar a usá-lo. Para obter mais informações, consulte Etapa 4: conexão ao nó do cluster e Etapa 3: autorizar o acesso ao cluster.
Importante
Assim que seu cluster se tornar disponível, você será cobrado por cada hora ou hora parcial em que ele estiver ativo, mesmo que você não o esteja usando ativamente. Para interromper as cobranças aplicáveis para esse cluster, você deve excluí-lo. Consulte Excluir um cluster.
Para criar um cluster usando o AWS CLI, use o create-cache-cluster
comando.
Importante
Assim que seu cluster se tornar disponível, você será cobrado por cada hora ou hora parcial em que ele estiver ativo, mesmo que você não o esteja usando ativamente. Para interromper as cobranças aplicáveis para esse cluster, você deve excluí-lo. Consulte Excluir um cluster.
Criação de um cluster de Redis (modo de cluster desabilitado) (CLI)
exemplo Um cluster do Redis (modo cluster desabilitado) sem réplicas de leitura.
O código da CLI a seguir cria um cluster de cache Redis (modo cluster desabilitado) sem réplicas.
nota
Ao criar cluster usando um tipo de nó da família r6gd, é necessário repassar o parâmetro data-tiering-enabled
.
Para Linux, macOS ou 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
Para 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
Criação de um cluster do Redis (modo cluster habilitado) (AWS CLI)
Clusters do Redis (modo cluster habilitado) (API/CLI: grupos de replicação) não podem ser criados usando a operação create-cache-cluster
. Para criar um cluster do Redis (modo cluster habilitado) (API/CLI: grupo de replicação), consulte Criação de um grupo de replicação no Redis (modo cluster habilitado) do princípio (AWS CLI).
Para obter mais informações, consulte o tópico AWS CLI de ElastiCache referência create-replication-group
.
Para criar um cluster usando a ElastiCache API, use a CreateCacheCluster
ação.
Importante
Assim que seu cluster se tornar disponível, você será cobrado por cada hora ou hora parcial em que ele estiver, mesmo que você não o esteja usando. Para interromper as cobranças aplicáveis para esse cluster, você deve excluí-lo. Consulte Excluir um cluster.
Tópicos
Criação de um cluster de cache (ElastiCache API) Redis (modo de cluster desativado)
O código a seguir cria um cluster de cache (ElastiCache API) do Redis (modo de cluster desativado).
As quebras de linha foram adicionadas para legibilidade.
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>
Criação de um cluster de cache no Redis (modo de cluster ativado) (ElastiCache API)
Clusters do Redis (modo cluster habilitado) (API/CLI: grupos de replicação) não podem ser criados usando a operação CreateCacheCluster
. Para criar um cluster do Redis (modo cluster habilitado) (API/CLI: grupo de replicação), consulte Criação de um grupo de replicação no Redis (modo cluster habilitado) do princípio (API do ElastiCache).
Para obter mais informações, consulte o tópico de referência ElastiCache da API CreateReplicationGroup
.