MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Node.js escuta a mudança do MongoDB


Bem, esta é uma pergunta antiga, mas eu estava lutando com a mesma coisa. Encontrei vários petiscos que me ajudaram a montar uma solução e a publiquei como uma biblioteca:

https://github.com/TorchlightSoftware/mongo-watch

A biblioteca é escrita em coffeescript. Segue um exemplo em javascript, para quem preferir.
var MongoWatch = require('mongo-watch'),
    watcher = new MongoWatch({parser: 'pretty'});

watcher.watch('test.users', function(event) {
  return console.log('something changed:', event);
});