在node.js中,他们如何执行数据库检查以获得实时通知?
是否使用了像“ondatabaseupdate”这样的功能? 或者只是在节点js每秒使用setInterval来执行check db?
我在node.js上很新,我不确定即将使用 redis用于存储数据或mysql。
答案 0 :(得分:0)
这叫做消息排队。 Redis有一个内置的PubSub适配器,可用于此。
基本思想是客户端可以在定义的通道上发布(发出)事件,而其他客户端可以订阅(监听)任何进入的内容。监听器可以将传入的数据路由到工作池,例如,将数据写入数据库。
Redis网站的article about pub/sub非常详细。