PGCon2018 - 2.5

PGCon 2018
The PostgreSQL Conference

Speakers
Peter Eisentraut
Schedule
Day Talks - Day 1: Thursday - 2018-05-31
Room DMS 1160
Start time 15:15
Duration 00:45
Info
ID 1188
Event type Lecture
Track Scaling Out
Language used for presentation English

Next generation PostgreSQL replication with pglogical 3 and BDR 3

This talk will present the PostgreSQL replication solutions pglogical 3 and BDR 3.

pglogical is a PostgreSQL extension for logical replication between two nodes. Most of the code for built-in logical replication in PostgreSQL 10 was derived from pglogical, while pglogical offers a larger feature set, such as row and column filtering, conflict resolution, and compatibility back to PostgreSQL 9.4. The new major release pglogical 3 was rearchitected to support even more functionality including failover support, improved table synchronization, and Kafka integration.

BDR is a PostgreSQL extension for asynchronous multimaster replication. The upcoming BDR 3 was completely reengineered and built on top of pglogical 3. It will support multiple consistency models, new node management, and transparent DDL replication.