Espera semiactiva

PostgreSQL, desde la versión 8.2 en adelante, provee un mecanismo de replicación simple, rápido y estable, conocido como Espera Semiactiva, aunque “Trasvase de registros” sería un término más preciso. 

Los datos del log transaccional, también conocido como log de escritura anticipada (WAL por sus siglas en inglés) son transferidos al servidor en espera, donde se lleva a cabo recuperación continua. Es una solución sencilla y elegante, basándose en el código de recuperación subyacente para realizar cambios en el nodo en espera, por lo que solo existe una sobrecarga mínima en el servidor primario. 

En la actualidad, los datos se envían un archivo a la vez, ofreciendo replicación asíncrona basada en archivos. Se replica completamente el servidor de base de datos por lo que no se necesita administración adicional para cada tabla o base de datos. La replicación puede ser rápida en algunas circunstancias y utiliza los enlaces WAN efectivamente.

Como principales desarrolladores del proyecto PostgreSQL, estamos desarrollando más actualizaciones para este mecanismo de replicación, lo que incluye:

  • Transmisión de datos 

  • Replicación síncrona 
  • Servidores en espera de solo lectura, también conocidos como servidores en Espera Activa 
  • Mejora en el rendimiento de la replicación

 El trasvase de registros de Postgres funciona usando conceptos similares a las siguientes opciones de otros sistemas de gestión de base de datos relacionales (reconociendo sus debidas marcas):

  • Oracle Data Guard 
  • IBM DB2 HADR 
  • Trasvase de registros en Microsoft SQL Server 
  • Informix HDR (con On-Bar)

  

2ndQuadrant Updates


Manténgase en contacto con nosotros

Suscríbase a nuestro boletín trimestral (en inglés) para enterarse sobre los últimos avances de 2ndQuadrant y tecnologías relacionadas.

También le enviaremos cualquier actualización o noticia importante que consideremos útil para usted.

Valoramos su privacidad y no compartiremos sus datos con nadie más.

2ndQuadrant Updates