Wie konnte meteor MongoDB-Änderungen sofort erkennen?

Ich hatte mich über das Wissen gewundertmongoDB ändert sich sofort für eine Weile und die beste Lösung, die ich je gesehen habe, ist TailingmongoDb logs und ich hatte mich nur gewundert, bis ich getroffen hatteMeteor.

Wenn es Änderungen gibtmongoDB irgendwie (durch Meteor oder direkt),Meteor versteht die Änderungen sofort und wendet sie an. Wir konnten es sehenpublishing Veränderungen oder Beobachtungen (observe oderobserveChange) Änderungen.

Ich vermute, dass,Meteor könnte es verstehen, indem man beschattetmongoDB logs als die beste lösung die ich je gesehen habe vorschlägt. Aber diese Annahme lässt mich auch fragen,Meteor kann mit einem laufenmongoDB Läuft es auf einem anderen Host und wenn sich die Art und Weise, wie Meteor MongoDB kennt, augenblicklich ändert, werden die Protokolle nachverfolgt, wie könnte es seinMeteor Schwänze Protokolle vonmongoDB Laufen auf verschiedenen Rechnern (verschiedene Hosts) und behandeln Änderungen? Das Tailing auf einem anderen Host erfordert schmerzhafte Dinge und ich denke, Meteor folgt nicht diesem Weg.

Ich denke, dass das Abschneiden von Protokollen aufgrund dieser Frage nicht meine Antwort ist.

Ich bin neugierig auf dieses Wissen. Denn ich denke, wenn ich es habe, könnte ich es auch für meine anderen Arbeiten verwenden, ohneMeteor.

Also, wie könnte es wirklich sein?Meteor weißmongoDB ändert sich sofort? Und ich möchte noch einmal fragen; Was wäre der beste Weg zu wissenmongoDB ändert sich sofort?

Dankeschön!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage