PostgreSQL · Lección 17
¿Cómo funciona la replicación en streaming?
Permite escrituras simultáneas en primario y réplica y las fusiona automáticamente cuando hay conflictos
Puede replicar solo algunas tablas elegidas y funciona entre versiones mayores distintas de PostgreSQL
Una réplica física recibe el flujo de WAL del primario y lo reproduce, manteniendo una copia binaria idéntica de todo el cluster; puede servir consultas de solo lectura (hot standby), debe usar la misma versión mayor, y los slots de replicación evitan que el primario descarte WAL que la réplica aún no ha recibido
Un slot de replicación libera el WAL de inmediato aunque la réplica esté desconectada, de modo que nunca puede llenar el disco del primario
PostgreSQL · Lección 17
Completa el código
Una réplica que atiende consultas de solo lectura es un hot
Revisa: hot standby.
PostgreSQL · Lección 17
¿Por qué un slot de replicación con una réplica caída puede llenar el disco del primario?
Pista: el slot obliga al primario a conservar todo el WAL que la réplica aún no ha consumido; si la réplica deja de conectarse, ese WAL se acumula sin límite, así que hay que monitorizar los slots y limitar la retención.
✓
¡Lección completada!
Replicación en streaming
0
XP ganado
3
Vidas restantes