Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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.
Lakebase se basa en un conjunto de características que permiten desarrollar, probar y escalar las aplicaciones de base de datos de forma eficaz. En esta sección se presentan los conceptos básicos que diferencian Lakebase de los sistemas de base de datos tradicionales.
Autoscaling
Lakebase ajusta automáticamente los recursos de proceso en función de las demandas de carga de trabajo. Conforme el tráfico de la aplicación aumenta o disminuye, los recursos de cómputo se ajustan automáticamente sin intervención manual ni tiempo de inactividad.
Ventajas clave:
- Ajuste automático: Los recursos se escalan en función de la demanda real.
- Sin tiempo de inactividad: El escalado se produce sin interrumpir las conexiones.
- Optimización de costos: Pague solo por los recursos que realmente use.
- Coherencia del rendimiento: Mantenga el rendimiento con capacidad de respuesta durante los picos de tráfico.
Más información: Escaladoautomático Configuración del | escalado automático
Escalado automático a cero
Cuando la base de datos está inactiva, Lakebase puede escalar automáticamente los recursos de proceso a cero, lo que elimina los costos de la capacidad sin usar. Cuando se reanuda la actividad, los recursos de computación se escalan automáticamente hacia arriba en cuestión de segundos.
Ventajas clave:
- Costos por inactividad cero: No se cobran cargos de cómputo cuando la base de datos está inactiva.
- Reanudación instantánea: Las bases de datos se reactivan automáticamente cuando se accede a ellas.
- Compatible con el desarrollo: Ideal para entornos de desarrollo y ensayo con uso intermitente.
- Administración automática: No se requiere intervención manual.
Más información: Escalar a cero | Configurar escalar a cero
Ramas de base de datos
Las ramas de base de datos de Lakebase funcionan de forma similar a las ramas de Git para el código. Puede crear ramas instantáneas aisladas para el desarrollo, las pruebas o la experimentación sin duplicar datos ni afectar al entorno de producción.
Ventajas clave:
- Creación instantánea: Las ramas se crean en tan solo segundos mediante la tecnología de copia en escritura.
- Eficiente en costos: Solo los datos modificados se almacenan por separado, lo que minimiza los costos de almacenamiento.
- Entornos aislados: Pruebe los cambios de forma segura sin afectar a la base de datos principal.
- Colaboración sencilla: Los miembros del equipo pueden trabajar en ramas independientes simultáneamente.
Más información: Ramas de base de datos | Administrar ramas
Réplicas de lectura
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. A diferencia de las réplicas tradicionales, las réplicas de lectura de Lakebase no duplican los datos, leen desde la misma capa de almacenamiento, lo que permite la creación instantánea y elimina los costos de almacenamiento adicionales.
Ventajas clave:
- Escalado horizontal: Distribuir solicitudes de lectura entre varias réplicas.
- Sin duplicación de datos: Todas las réplicas leen desde el mismo almacenamiento.
- Creación instantánea: Disponible en segundos sin copiar datos.
- Eficiente en costos: No hay costos de almacenamiento adicionales, además de soporte para escalado automático y escalado a cero.
Más información: Réplicas de lectura | Administrar réplicas de lectura
Restauración instantánea
La restauración instantánea a un momento dado le permite crear una nueva rama raíz desde cualquier momento dentro de la ventana de restauración. Esta característica protege contra la pérdida de datos al permitirle recuperarse rápidamente de eliminaciones accidentales, cambios de esquema u otras modificaciones no deseadas sin interrumpir las operaciones existentes.
Ventajas clave:
- Recuperación a un momento dado: Cree una nueva rama desde cualquier momento dentro de la ventana de restauración que ha configurado (de 0 a 30 días)
- Operación instantánea: La recuperación se produce en segundos con la misma tecnología de copia en escritura que la bifurcación.
- No disruptivo: Crea una nueva rama mientras deja sin cambios la rama original y operativa.
- Restauración completa: Todas las bases de datos del momento dado seleccionado se incluyen en la nueva rama.
Más información: Restauración a un momento dado | : Configuración de la ventana de restauración
Cómo funcionan juntos
Estos conceptos básicos funcionan juntos para crear una plataforma de base de datos eficaz y flexible:
- El escalado automático garantiza que la base de datos tenga la cantidad correcta de recursos de proceso en función de la demanda.
- La escala a cero reduce los costos de las ramas inactivas al suspender el cómputo cuando no está en uso.
- Las ramas de base de datos permiten crear entornos aislados para desarrollo y pruebas
- Read replicas proporcionan capacidad adicional de lectura cuando es necesario, con las mismas ventajas de escalado automático y escalar a cero.
- La restauración instantánea permite la recuperación rápida de datos mediante la creación de nuevas ramas desde cualquier punto dentro de la ventana de restauración.
Esta arquitectura le permite crear y escalar aplicaciones de base de datos con mayor flexibilidad, menores costos y menos sobrecarga operativa que los sistemas de base de datos tradicionales.