Todos los productos
Search
Centro de documentos

Tair (Redis® OSS-Compatible):Configure read/write splitting

Última actualización: Sep 03, 2026

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

  1. Inicie sesión en la consola y vaya a la página Instances. En la barra de navegación superior, seleccione la región donde se encuentra su instancia y haga clic en el ID de la instancia.

  2. En el panel de navegación izquierdo, haga clic en Node Management.

  3. Active el interruptor de Read/Write Splitting.

  4. En el panel que aparece, confirme la configuración de la instancia y los costos; luego haga clic en Pay.

    Las nuevas réplicas de lectura tienen las mismas especificaciones que el nodo principal.
  5. Siga las indicaciones para completar el pago.

Una vez completado el pago, el estado de la instancia cambia a Changing Configuration. Espere entre 1 y 5 minutos a que el estado cambie a Running. Puede seguir el progreso en la página de detalles de la instancia.

Para las instancias desplegadas en varias zonas de disponibilidad, el sistema proporciona endpoints separados para la zona principal y la zona secundaria. Ambos endpoints admiten operaciones de lectura y escritura. Para minimizar la latencia y distribuir la carga, dirija las solicitudes de la zona secundaria al endpoint correspondiente a dicha zona.

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.