Возможна ли логическая репликация с использованием pglogical с timescaleDB?

Я настроил полнофункциональную логическую репликацию нескольких мастеров на один подчиненный.

Как только я преобразую любую из реплицированных таблиц в гипертаблицу timescaleDB, репликация перестает работать - реплицируется только структура, но нет данных.

Можно ли использовать timescaleDB вместе с pglogical? Можно ли будет использовать PostgreSQL 10 и его встроенные возможности логической репликации?

Я предполагаю, что логическая репликация не имеет смысла в контексте таблиц, состоящих из виртуальных блоков.

0 ответов

Нет.

Насколько нам известно, логическая репликация PG10 не будет работать с гипертаблицами, потому что она фактически не реплицирует команды DDL, а вместо этого просто выполняет pub / sub для данных.
- Майк Фридман, технический директор TimescaleDB (04.04.2019)

Подробнее: https://github.com/timescale/timescaledb/issues/1138

Другие вопросы по тегам