Есть ли лучшие альтернативы триггерам БД? - PullRequest
1 голос
/ 30 сентября 2011

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

  • Это безопасно?
  • Есть ли лучший способ сделать это?

Это не прямой вопрос PHP / PostgreSQL, но я использую их, поэтому может помочь конкретный ответ.

1 Ответ

1 голос
/ 30 сентября 2011

Это прекрасно работает, если двигаться в одном направлении, и фактически работает механизм репликации slony. Движения в обоих направлениях не так много. Что вы можете сделать в slony, так это иметь две таблицы, по одной в каждом направлении, и с каждого конца просматривать две таблицы в едином представлении для пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...