Change streams permitem que aplicações se inscrevam em mudanças em tempo real nos dados do MongoDB — recebendo notificações quando documentos são inseridos, atualizados ou deletados. Elas habilitam funcionalidades reativas e orientadas a eventos (atualizações em tempo real, sincronização, triggers) sem fazer polling do banco de dados. Construídas no oplog do replica set.
Observando mudanças
changeStream = db.().();
changeStream.(, {
.(change.);
.(change.);
});
