Change streams-urile permit aplicațiilor să se aboneze la schimbări în timp real în datele MongoDB — primind notificări când documentele sunt inserate, actualizate sau șterse. Ele activează funcții reactive și conduse de evenimente (actualizări în timp real, sincronizare, declanșatori) fără a face polling-ul bazei de date. Construite pe baza replicaset oplog-ului.
Monitorizarea schimbărilor
changeStream = db.().();
changeStream.(, {
.(change.);
.(change.);
});
