Ich benutze MongoDB, also bin ich durch MongoClient.connect
verbinden, aber ich muss das verwenden, für jede Route, wo ich mit der Datenbank arbeiten möchte.Ist es eine gute Übung, sich mehrmals mit der Datenbank zu verbinden?
Versucht, es auf ein Objekt zu laden, aber dann sind die Änderungen nicht sichtbar, bis der Server neu gestartet wird. Im Moment funktioniert es richtig, ich bin nur ein bisschen besorgt über die Leistung.
Gibt es einen besseren Weg, das zu tun?
Ich verstehe nicht, warum ein "neuer Benutzer" nicht sichtbar wäre, bis Sie den Server neu gestartet haben. Wenn Sie eine Änderung vornehmen, sollte Ihr Client diese Änderung sehen. Vielleicht führen Sie Ihre Anwendung in einem Browser aus (und der Browser speichert alte Daten)? Bitte denken Sie daran, eine neue Frage mit Beispielcode zu posten, der das Problem reproduziert. – paulsm4