после изменений в таблицах на engine = PostgreSQL, или эти в принципе мёртвый кейс?
engine = PostgreSQL - это не полноценная таблица, а прокси, который делает запросы к pg по его протоколу. Она ничего не знает о событиях в pg. Если вам нужны именно события, то ваш выбор MaterializedPostgreSQL. Там все иначе - КХ работает членом pg кластера и получает апдейты через WAL. Тут есть шанс применить MV
О, materializedpsql убрали тег experimental.
И я бы задался вопросом, какие изменения. Т к materialized view только про инсерты
я пока не пробовал - самому интересно что там будет прилетать (и будет ли вобще тригериться MV). но по задумке там скорее всего можно и апдейты получить. Это же WAL, который транслируется в события для ArrgeratingMT. Так что некоторые инсерты будут похожи на апдейты :)
Обсуждают сегодня