3 ms·
Well, let's be clear about what's being worked on. The logical replication framework as I understand it is a framework for logical replication frameworks, not
by einhverfr 13y ago
Well, let's be clear about what's being worked on. The logical replication framework as I understand it is a framework for logical replication frameworks, not for the end user/administrator. I.e. it is there to allow some centralized logic between implementations like Bucardo and Slony, rather than be usable directly.
Logical replication, if you need it, is not some far-off feature from a sysadmin's perspective but something where there are currently at least three major implementations of it to date, namely Slony, Bucardo, and Londiste. Take your pick, set it up, and use it. These three have very different focuses and design decisions associated with them and so what's good for one environment may not be good for another.
So instead of continuing to wait for it, get out and try these solutions.
Just to note, the two main uses of logical replication (as opposed to physical replication which is what the streaming replication offers) is:
1. Live migrations between versions.
2. Replicating only a subset of a database (for example, into a system in a DMZ).
Every major implementation currently supports both of these approaches, but supporting #2 makes using it for #1 significantly harder. It might be nice to see a framework for #1 be built on top of an existing logical replication framework.