文件名称:pg-subscription-stream:PG订阅流-订阅PG逻辑复制插槽并接收数据库更改
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-12 21:14:26
postgres replication postgresql pubsub logical-replication
pg-subscription-stream PG订阅流-订阅PG逻辑复制插槽并接收数据库更改 安装 $ npm install pg-subscription-stream 这是什么? 假设您要在进行任何更改时从PG接收某些表的通知。 很有可能在桌子上设置一个事件触发器,然后进行一次LISTEN/NOTIFY舞动以接收更改,但这很繁琐且容易出错。 如果您的接收方遇到网络问题怎么办,那么在此期间的所有更改都将丢失。 幸运的是,PG确实具有使用PUBLICATION和SUBSCRIPTION的解决方案,可以跟踪更改并保证接收方在前进之前已收到所有内容。 这就是该库的目的,通过仿真pg_recvlogical ,它可以帮助您的节点程序使用逻辑复制槽在PG中预订多个PUBLICATION并开始接收流中的表更改。 如何使用这个库? PostgreSQL服务器端 CREATE PUBLICATI
【文件预览】:
pg-subscription-stream-master
----.gitignore(2KB)
----package.json(672B)
----pg-subscription-stream.js(3KB)
----package-lock.json(684B)
----LICENSE(1KB)
----index.js(175B)
----README.md(2KB)
----pg-output-parser.js(7KB)