репликацию так, чтобы схемы на мастере и слейве могли незначительно отличаться? Например, там будут другие индексы. При этом до некоторой степени сохранялась консистентность
Нужно это для аналитики - хочется уйти от аналитических запросов на проде, так как индексы на проде заточены под прод, а аналитические запросы могут быть очень тяжелыми
И в идеале, если на мастере не потребуется ставить расширений или что либо менять
Стандртная логическая репликация не требует идентичности схем. И уж точно можно иметь разные индексы.
А они и так могут отличаться (но если много DDL — можете намучаться). > При этом до некоторой степени сохранялась консистентность И тоже можно "наколоться" — во-первых, реплика отстаёт; во-вторых, в PostgreSQL она пока в принципе не full-ACID (хотя это "вылезает" очень редко, к счастью).
Обсуждают сегодня