如何通过R中的LISTEN和NOTIFY从Postgres接收通知

时间:2019-01-31 10:01:31

标签: r postgresql notify listen

我正在尝试编写一个R脚本来侦听postgres会话,并能够接收NOTIFY *channel*;-语句发出的通知。

它通过psycopg2-包在Python中工作,通过Listen *channel*execute发送到数据库,然后轮询连接以获取通知,然后通知到达包含PID的notifies属性中,频道和有效载荷。

R是否有类似的程序?

我检查了相关的软件包,例如DBI,RPostgreSQL等,但找不到任何东西。

我的主要灵感来自对一个不相关问题的回答: https://stackoverflow.com/a/12003516/10994855

任何提示和帮助将不胜感激!

0 个答案:

没有答案