Я пишу приложение базы данных на PostgreSQL, которое состоит из двух частей:
- GUI — написан на Symfony/Doctrine
- Обработка - написано на C/libpq
Компонент обработки будет обрабатывать данные из таблицы после того, как они будут вставлены графическим интерфейсом. Однако как обрабатывающий компонент узнает об изменении? Мой ответ по умолчанию состоял бы в том, чтобы использовать команды PostgreSQL notify/listen, так как я стремлюсь избежать какого-либо опроса.
Вопросы:
Есть ли способ, которым приложение Symfony может использовать команду уведомления postgresql? Doctrine поддерживает выборку Native SQL, но я не думаю, что это то, что мне нужно.
Любые другие идеи?
Заранее спасибо.