2016-09-18 6 views
1

Ich entwickle gerade eine Echtzeit-App mit rethinkdb und Knoten, und es gibt viele verschiedene rethinkdb-Abfragen, die in verschiedenen Klassen ausgeführt werden. Also, meine Frage ist, macht es mehr Sinn, eine einzige rethinkdb-Verbindung zu haben, die jede Abfrage öffnen und schließen muss, oder eine einzelne Verbindung, in der jede Abfrage ausgeführt wird, statisch verfügbar?RethinkDB mit NodeJS: Einzelne Verbindungen gegen einzelne statische Verbindung öffnen

Von this issue ich folgere, dass die Parallelisierung bereits eine Option ist, so ist dies eine Frage, was effizienter ist.

Antwort

1

Es ist am besten, einen Pool offener Verbindungen zu Ihrem RethinkDB-Server zu haben. Zum Beispiel rethinkdbdash (was ich empfehlen zu verwenden) öffnet einen Pool von 50 Verbindungen, die für Ihre Abfragen zur Verfügung stehen.

Verwandte Themen