有没有什么方法可以实时检测 mysql 数据库中某个值是否发生改变?

2021-08-22 23:59:54 +08:00
 Ackvincent

我现在是用一个 while 循环每隔一秒钟查询一次来判断的,有没有什么其他方法可以实现这个需求? 谢谢

3468 次点击
所在节点    MySQL
27 条回复
fregie
2021-08-23 10:19:10 +08:00
用 etcd
Ackvincent
2021-08-23 11:03:46 +08:00
多谢楼上各位,看了各位的解决方案,我还是决定用自己比较蠢的方法,毕竟虽然蠢,但是没有什么坑要踩。
ch2
2021-08-23 12:58:59 +08:00
怎么方便怎么来
razertory
2021-08-23 13:40:56 +08:00
订阅 binlog
masterclock
2021-08-23 13:49:53 +08:00
1. 又不是不能用
2. 带持久化的 mqtt,用 retained 的消息
XTTX
2021-08-23 14:06:39 +08:00
@imycc 我认为这是最好的方法。其他程序员读代码的时候也更容易理解业务逻辑
chengyiqun
2021-08-23 14:12:41 +08:00
这种用配置中心很香啊, 比如 nacos

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/797361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX