数据库插入/更新nodejs中的事件驱动事件
Nodejs在一个事件驱动的事情中接近一切。
监视数据库更改的简单方法是在单独的线程上轮询它。 是否有一个基于事件的等价物? 如何监视一个数据库的nodejs的变化?
任何与此有关的解决scheme将最终成为一种forms
var interval = 1000; setInterval(function(){ db.find(function(err, data){ // check data for changes }) }, interval);
您可以使用其他function,例如取消器,重试等。但它最终将只是一个计时器,发出一个事件,附加一个callback。 setInterval就是这样做的。