Я пытаюсь написать R-скрипт, который прослушивает сеанс postgres и может получать уведомления, отправленные оператором NOTIFY *channel*;
.
Он работает в Python через пакет psycopg2 - отправкаListen *channel*
к базе данных через execute
и затем опрос соединения для уведомлений, которые затем заканчиваются атрибутом notifies
, содержащим PID, канал и полезную нагрузку.
Существует ли подобная процедура дляR?
Я проверил соответствующие пакеты, такие как DBI, RPostgreSQL и многие другие, но ничего не смог найти.
В основном я был вдохновлен этим ответом на несвязанный вопрос: https://stackoverflow.com/a/12003516/10994855
Буду признателен за любые советы и помощь!