Как захватить & amp; применить изменения из определенных таблиц в базе данных postgresql к основной базе данных postgresql

Мне нужно захватить & применить изменения из определенных таблиц в базе данных postgresql к основной базе данных postgresql, мне нужны только события вставки / обновления / удаления для этих конкретных таблиц, я нашел пример, используя Audit_trigger_91plus! для захвата изменений в моих таблицах, но я не знаю, если это хорошая идея, потому что после захвата мне нужно преобразовать эти журналы в операторы SQL, экранировать значения и проверить параллелизм. У меня вопрос, есть ли другой простой способ добиться этого. PHP используется для приложения над этими двумя базами данных и для будущих служб репликации и управления.

0

Решение

Наконец, я решил свою проблему. Решением было реализовать приложение Java, которое считывало изменения, сохраненные в таблице аудита (благодаря Audit_trigger_91plus), преобразуйте эти данные hstore в операторы SQL Valids, используя SQL-инъекцию, а затем примените один за другим в базе данных master. Спасибо всем, и если вы найдете другой лучший подход, пожалуйста, добавьте свои комментарии.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]