怎样监听到数据库的数据变化?

jianwu5 jianwu5 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
需要实现实时推送消息。前端使用websocket,后端php与node.js都行。
现在的问题是,前端监听服务器端某个数据表的数据变化。无论php socket还是nodejs socket.io都只监听socket端口的事件,但数据库的变化又怎样获得呢?这个数据表的更新可能自己socket端的用户,也可能不处在socket端,有时还可能是管理人员更改了数据。那么,作为服务端的socket怎样监听数据变化的事件,然后推送回前端?!
数据库可能是mysql,也可用mongo。
求解。
...全文

相关推荐

Android AutoCompleteTextView连接数据库自动提示的方法(附demo源码下载)

主要介绍了Android AutoCompleteTextView连接数据库自动提示的方法,结合实例形式分析了AutoCompleteTextView操作数据库的原理与具体技巧,并附带demo源码供读者下载参考,需要的朋友可以参考下

weixin_38599412

使用Java监听数据库表变化

然后,我们使用一个无限循环来轮询检查数据库表的变化。在这个简单的示例中,我们只是打印出相应的消息,你可以根据自己的需求进行相应的处理。我们使用了JDBC库来连接数据库,并编写了一个简单的监听器来轮询检查数据库表的变化。你可以根据自己的需求进行相应的修改和扩展,例如添加处理数据库变化的逻辑或使用其他更高效的方式来监听数据库表的变化。此外,对于大型数据库表,使用轮询的方式可能会对数据库性能产生一定的影响,因此在实际生产环境中,你可能需要考虑使用更高效的方式,比如数据库提供的触发器机制或者消息队列等。

创新梦想无限

IOS和sqlite数据库的连接

本次代码主要实现了ios与sqlite数据库的连接,从数据库中获取数据显示到界面上,刷新、增加、删除、修改数据库中的数据,

wzf_Zora

jQuery实现编辑表格同时通过servlet对后台数据库进行更新

在网上找了很多编辑表格的jQuery例子,基本上都单纯的在页面进行操作。今天做了一表格编辑同时要后台数据库也要同步进行操作。数据库采用的是ORACLE。

fmwind

iOS数据库SQLite3基本操作并将内容显示在tableView中

iOS数据库SQLite3基本操作并将内容显示在tableView中

可可巧克力
评论 7
收藏 已收藏
分享
返回顶部
jianwu5
高性能WEB开发 25,979 成员 4,366 内容