Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Crear un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero
Puede crear un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero mediante la ElastiCache consola, el o el AWS CLI. ElastiCache API Un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) siempre tiene un grupo de nodos, un clúster principal y hasta cinco réplicas de lectura. Los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado) no admiten la partición de los datos.
nota
El límite de nodos o de particiones puede aumentarse hasta un máximo de 500 por clúster. Para solicitar un aumento del límite, consulte AWS Service Limits e incluya el tipo de instancias en la solicitud.
Para crear un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero, siga uno de los siguientes enfoques:
Crear un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero ()AWS CLI
El siguiente procedimiento crea un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) mediante el. AWS CLI
Cuando crea un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero, crea el grupo de replicación y todos sus nodos con una sola llamada al comando. AWS CLI
create-replication-group
Incluya los siguientes parámetros.
- --replication-group-id
El nombre del grupo de replicación que va a crear.
Las restricciones de denominación de los grupos de replicación de Valkey o Redis OSS (modo de clúster desactivado) son las siguientes:
Deben contener entre 1 y 40 caracteres alfanuméricos o guiones.
Deben comenzar por una letra.
No pueden contener dos guiones consecutivos.
No pueden terminar con un guion.
- --replication-group-description
Descripción del grupo de replicación.
- --num-cache-clusters
El número de nodos que desea crear con este grupo de reproducción, combinando el principal y las réplicas de lectura.
Si habilita las Multi-AZ (
--automatic-failover-enabled
), el valor de--num-cache-clusters
debe ser de al menos 2.- --cache-node-type
El tipo de nodo para cada nodo en el grupo de replicación.
ElastiCache admite los siguientes tipos de nodos. En general, los tipos de la generación actual ofrecen más capacidad de memoria y potencia de computación a menor costo comparados con sus equivalentes de generaciones previas.
Para obtener más información sobre los detalles del rendimiento de cada tipo de nodo, consulte Tipos de EC2 instancias de Amazon
. - --data-tiering-enabled
Establezca este parámetro si está utilizando un tipo de nodo r6gd. Si no quiere la organización de datos en niveles, defina
--no-data-tiering-enabled
. Para obtener más información, consulte Organización de datos por niveles en ElastiCache.- --cache-parameter-group
Especifique un grupo de parámetros que corresponda a su versión de motor. Si ejecuta Redis OSS 3.2.4 o una versión posterior, especifique el grupo de parámetros o el grupo de
default.redis3.2
parámetros del que se deriva para crear un grupo de replicación de Valkey o Redis (modo dedefault.redis3.2
clúster desactivado). OSS Para obtener más información, consulte Parámetros de Valkey y Redis OSS.- --network-type
ipv4
,ipv6
odual-stack
. Si elige la doble pila, debe establecer el parámetro--IpDiscovery
enipv4
oipv6
.- --engine
redis
- --engine-version
Para conseguir el conjunto de características más completo, elija la última versión de motor.
Los nombres de los nodos se derivarán del nombre del grupo de reproducción anexando -00
# al nombre del grupo de reproducción. Por ejemplo, al utilizar el nombre de grupo de reproducción myReplGroup
, el nombre del principal será myReplGroup-001
, y el de las réplicas de lectura, de myReplGroup-002
a myReplGroup-006
.
Si desea habilitar el cifrado en tránsito o en reposo en este grupo de replicación, agregue uno o estos dos parámetros, --transit-encryption-enabled
y --at-rest-encryption-enabled
, y ajústese a las siguientes condiciones.
-
Su grupo de replicación debe ejecutar la versión 3.2.6 o 4.0.10 de RedisOSS.
-
El grupo de replicación debe crearse en AmazonVPC.
-
Debe incluirse también el parámetro
--cache-subnet-group
. -
También debe incluir el parámetro
--auth-token
con el valor de cadena especificado por el cliente para el AUTH token (contraseña) necesario para realizar operaciones en este grupo de replicación.
La siguiente operación crea un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) sample-repl-group
con tres nodos, uno principal y dos réplicas.
Para Linux, macOS o Unix:
aws elasticache create-replication-group \ --replication-group-id
sample-repl-group
\ --replication-group-description"Demo cluster with replicas"
\ --num-cache-clusters3
\ --cache-node-typecache.m4.large
\ --engineredis
Para Windows:
aws elasticache create-replication-group ^ --replication-group-id
sample-repl-group
^ --replication-group-description"Demo cluster with replicas"
^ --num-cache-clusters3
^ --cache-node-typecache.m4.large
^ --engineredis
La salida de este comando es similar a la siguiente.
{
"ReplicationGroup": {
"Status": "creating",
"Description": "Demo cluster with replicas",
"ClusterEnabled": false,
"ReplicationGroupId": "sample-repl-group",
"SnapshotRetentionLimit": 0,
"AutomaticFailover": "disabled",
"SnapshotWindow": "01:30-02:30",
"MemberClusters": [
"sample-repl-group-001",
"sample-repl-group-002",
"sample-repl-group-003"
],
"CacheNodeType": "cache.m4.large",
"DataTiering": "disabled",
"PendingModifiedValues": {}
}
}
Para obtener información y parámetros adicionales que desee utilizar, consulte el tema. AWS CLI create-replication-group
Crear un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero () ElastiCache API
El siguiente procedimiento crea un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) mediante. ElastiCache API
Cuando crea un grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) desde cero, crea el grupo de replicación y todos sus nodos con una sola llamada a la operación. ElastiCache API CreateReplicationGroup
Incluya los siguientes parámetros.
- ReplicationGroupId
El nombre del grupo de replicación que va a crear.
Las restricciones de denominación de los grupos de replicación de Valkey o Redis OSS (modo de clúster activado) son las siguientes:
Deben contener entre 1 y 40 caracteres alfanuméricos o guiones.
Deben comenzar por una letra.
No pueden contener dos guiones consecutivos.
No pueden terminar con un guion.
- ReplicationGroupDescription
Su descripción del grupo de reproducción.
- NumCacheClusters
El número total de nodos que desea crear con este grupo de reproducción, combinando el principal y las réplicas de lectura.
Si habilita las Multi-AZ (
AutomaticFailoverEnabled=true
), el valor deNumCacheClusters
debe ser de al menos 2.- CacheNodeType
El tipo de nodo para cada nodo en el grupo de replicación.
ElastiCache admite los siguientes tipos de nodos. En general, los tipos de la generación actual ofrecen más capacidad de memoria y potencia de computación a menor costo comparados con sus equivalentes de generaciones previas.
Para obtener más información sobre los detalles del rendimiento de cada tipo de nodo, consulte Tipos de EC2 instancias de Amazon
. - --data-tiering-enabled
Establezca este parámetro si está utilizando un tipo de nodo r6gd. Si no quiere la organización de datos en niveles, defina
--no-data-tiering-enabled
. Para obtener más información, consulte Organización de datos por niveles en ElastiCache.- CacheParameterGroup
Especifique un grupo de parámetros que corresponda a su versión de motor. Si ejecuta Redis OSS 3.2.4 o una versión posterior, especifique el grupo de parámetros o el grupo de
default.redis3.2
parámetros del que se deriva para crear un grupo de replicación de Valkey o Redis (modo dedefault.redis3.2
clúster desactivado). OSS Para obtener más información, consulte Parámetros de Valkey y Redis OSS.- --network-type
ipv4
,ipv
odual-stack
. Si elige la doble pila, debe establecer el parámetro--IpDiscovery
enipv4
oipv6
.- Motor
redis
- EngineVersion
6.0
Los nombres de los nodos se derivarán del nombre del grupo de reproducción anexando -00
# al nombre del grupo de reproducción. Por ejemplo, al utilizar el nombre de grupo de reproducción myReplGroup
, el nombre del principal será myReplGroup-001
, y el de las réplicas de lectura, de myReplGroup-002
a myReplGroup-006
.
Si desea habilitar el cifrado en tránsito o en reposo en este grupo de replicación, agregue uno o estos dos parámetros, TransitEncryptionEnabled=true
y AtRestEncryptionEnabled=true
, y ajústese a las siguientes condiciones.
-
Su grupo de replicación debe ejecutar la versión 3.2.6 o 4.0.10 de RedisOSS.
-
El grupo de replicación debe crearse en AmazonVPC.
-
Debe incluirse también el parámetro
CacheSubnetGroup
. -
También debe incluir el parámetro
AuthToken
con el valor de cadena especificado por el cliente para el AUTH token (contraseña) necesario para realizar operaciones en este grupo de replicación.
La siguiente operación crea el grupo de replicación de Valkey o Redis OSS (modo de clúster desactivado) myReplGroup
con tres nodos, uno principal y dos réplicas.
https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateReplicationGroup &CacheNodeType=cache.m4.large &CacheParameterGroup=default.redis6.x &Engine=redis &EngineVersion=6.0 &NumCacheClusters=3 &ReplicationGroupDescription=test%20group &ReplicationGroupId=myReplGroup &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>
Para obtener información adicional y parámetros que puede querer utilizar, consulte el tema de la ElastiCache API CreateReplicationGroup.