Есть в новом постгресе-9 такая фича: когда один процесс меняет базу он может в спец созданный канал слать спец сообщение, а другие процессы прослушивают этот канал и получают уведомления о изменениях....
Postgres-9 Прочёл: http://www.postgresql.org/docs/current/static/sql-notify.html http://www.postgresql.org/docs/current/static/sql-listen.html http://www.postgresql.org/docs/current/static/sql-unlisten.html
В psql оно работает, но в принимающем процессе я получаю уведомления только после команды UNLISTEN <канал>
py-postgres-1.0 Прочёл: http://python.projects.postgresql.org/docs/1.0/notifyman.html но не смог разобраться.. Есть, допустим, канал signals, как с него получить переменную payload??
Кто уже работал с LISTEN NOTYFY?