Nodejs 宣扬以事件驱动的方式处理一切。
监视数据库更改的一个简单解决方案是在单独的线程上对其进行轮询。是否有基于事件的等价物?一种方法如何监控数据库以了解 nodejs 的变化?
最佳答案
关于这个的任何解决方案,最终都将是一种形式
var interval = 1000;
setInterval(function(){
db.find(function(err, data){
// check data for changes
})
}, interval);
您可以喜欢其他功能,例如取消器、重试等。但它最终只是一个发出事件的计时器,回调附加到该事件。 setInterval 就是这样做的。
关于mysql - nodejs中事件驱动事务中的数据库插入/更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32339389/