为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:CentOS7.3
【CPU】: x64
【问题描述】:
我们在适配达梦的时候遇到一个问题, 想咨询下
PG 中有个 pg_notify 函数, 结合触发器, 我们可以在更新表数据之后将该更新变动(更新前后数据信息) 发送出去, 而应用层 比如C 程序, 可以提前创建好监听器 来监听该消息 ,后面接受到该消息之后可以做出一定响应(操作)
比如我司的场景是, 通过该机制, 实现 当修改了 PG 库中的数据之后, 将该信息发给 应用层, 接着应用层(比如C)程序在收到该消息之后, 会同步更新缓存
想咨询下你们这边专家是否了解, 达梦是否有类似机制或者实现方法
达梦暂无和pg_notify相同功能的函数。达梦有另外的方案应对这种外部通讯需求。