La división de lectura y escritura descarga el tráfico de lectura del nodo principal hacia réplicas de lectura dedicadas. Esta función es ideal para cargas de trabajo con una proporción alta de lecturas respecto a escrituras.
Requisitos previos
Antes de empezar, asegúrese de contar con lo siguiente:
Una instancia nativa de la nube (si tiene una instancia clásica, conviértala primero al modo de despliegue nativo de la nube)
Un tipo de instancia compatible: Redis Open-Source Edition o una instancia Tair (Enterprise Edition) basada en DRAM u optimizada para memoria persistente
Una instancia con 1 GB de memoria o más
Una instancia de alta disponibilidad
Para instancias de clúster: conexión en modo proxy
Antes de habilitar la función
Desconexión transitoria: Habilitar o deshabilitar la división de lectura y escritura provoca una breve interrupción en la conexión. Realice esta operación fuera del horario pico e implemente una lógica de reconexión automática en su aplicación.
Restricciones de comandos: Algunos comandos no son compatibles con las instancias que tienen activada la división de lectura y escritura. Revise Limits on commands supported by cluster instances and read/write splitting instances antes de habilitar la función.
Habilitar la división de lectura y escritura
Modificar o deshabilitar la división de lectura y escritura
En la página Node Management:
Modificar el número de réplicas de lectura: Haga clic en Modify en la columna Actions. Las instancias estándar admiten de 1 a 9 réplicas de lectura. Las instancias de clúster admiten de 1 a 4 réplicas de lectura por shard.
Deshabilitar la división de lectura y escritura: Desactive el interruptor de Read/Write Splitting.
Preguntas frecuentes
¿Por qué aparece el mensaje "The primary availability zone requires at least one read-only node" al habilitar la división de lectura y escritura?
Su instancia estándar solo tiene un nodo principal en la zona principal y carece de nodos de réplica. La división de lectura y escritura requiere como mínimo un nodo de réplica en la zona principal junto al nodo principal.
Para resolverlo, agregue al menos un nodo de réplica a su instancia en la zona principal.
¿Cuánto tiempo tardan en aplicarse los cambios?
Una vez completado el pago, el estado de la instancia cambia a Changing Configuration. Los cambios suelen completarse en un lapso de 1 a 5 minutos, tras lo cual el estado vuelve a Running.
¿Cuántas réplicas de lectura puedo agregar?
Instancias estándar: de 1 a 9 réplicas de lectura
Instancias de clúster: de 1 a 4 réplicas de lectura por shard
Las nuevas réplicas de lectura tienen las mismas especificaciones que el nodo principal.