Compartir vía


Réplicas de lectura

Importante

El escalado automático de Lakebase está en Beta en las siguientes regiones: eastus2, westeurope, westus.

El escalado automático de Lakebase es la versión más reciente de Lakebase con proceso de escalado automático, escalado a cero, bifurcación y restauración instantánea. Para ver la comparación de características con Lakebase Provisioned, consulte Elección entre versiones.

Las réplicas de lectura son procesos independientes de solo lectura que realizan operaciones de lectura en los mismos datos que el proceso de lectura y escritura principal. Las réplicas de lectura de Lakebase no replican ni duplican datos. En su lugar, las solicitudes de lectura se sirven desde la misma capa de almacenamiento. Aunque las consultas de lectura y escritura se dirigen a través del cómputo primario, las consultas de lectura se pueden delegar a una o varias réplicas de lectura.

Proyecto de réplica de lectura

Puede crear réplicas de lectura para cualquier rama del proyecto y configurar el tamaño del cómputo asignado a cada réplica. Las réplicas de lectura admiten las características de escalado automático y escalado a cero de Lakebase, lo que proporciona el mismo control sobre los recursos de proceso que tiene con el proceso principal.

Arquitectura de réplica de lectura

Las réplicas de cálculo y de lectura primarias envían solicitudes de lectura a la misma capa de almacenamiento, lo que garantiza que todos los cálculos lean desde una fuente de datos coherente. Las réplicas de lectura son asincrónicas, lo que significa que son coherentes con el tiempo. A medida que el proceso principal realiza actualizaciones, la capa de almacenamiento almacena de forma duradera los cambios de datos y mantiene los procesos de réplica de lectura actualizados con los cambios más recientes para mantener la coherencia de los datos.

Arquitectura de réplica de lectura

Casos de uso

Las réplicas de lectura de Lakebase tienen varias aplicaciones clave:

  • Escalado horizontal: Distribuya las solicitudes de lectura entre réplicas para mejorar el rendimiento y aumentar el rendimiento.
  • Consultas de análisis e informes: Traslade cargas de trabajo intensivas de recursos de análisis e informes para reducir la carga en su computación principal.
  • Acceso de solo lectura: Conceda acceso de solo lectura a usuarios o aplicaciones que no requieran permisos de escritura.

Ventajas de las réplicas de lectura de Lakebase

  • No se requiere almacenamiento adicional: Las réplicas de lectura leen desde el mismo almacenamiento que la unidad de cómputo principal, sin duplicación ni replicación de datos.
  • Créelos casi al instante: Sin que se requiera replicación de datos, las réplicas de lectura se pueden crear en segundos.
  • Eficiente en costos: No hay costos de almacenamiento adicionales, además se beneficia del escalado automático y escalado a cero.
  • Disponible al instante: Las réplicas de lectura se escalan a cero sin retraso y están actualizadas inmediatamente cuando se inician.

Crear y administrar réplicas de lectura

Puedes crear réplicas de lectura mediante la aplicación Lakebase. En la pestaña Cómputos de una rama, haga clic en Agregar réplica de lectura para crear instantáneamente un nuevo proceso de réplica de lectura.

Nota:

Puede agregar réplicas de lectura a una rama cuando sea necesario para manejar su carga de trabajo.

Para obtener instrucciones detalladas sobre cómo crear y administrar réplicas de lectura, consulte Administración de réplicas de lectura.