2010-10-30 13 views
5

Im przy użyciu sterownika Java MongoDB w aplikacji sieci web Java. Jedno pytanie, które chcę zadać, to uruchamianie Mongo.close() za każdym razem, gdy robię zapytanie, czy mogę je zachować i uruchamiać inne zapytania i zamykać je, gdy moja aplikacja się kończy.Java MongoDB Driver Connection Question

Odpowiedz

7

Powinieneś być w stanie uruchomić wiele poleceń przeciwko temu pojedynczemu połączeniu.

Kilka przydatnych informacji z the documentation.

Mongo instancja obiektu rzeczywiście reprezentuje pulę połączeń do bazy danych; będziesz potrzebować tylko jednego obiektu klasy Mongo, nawet z wieloma wątkami.

+0

Doskonały, To jest to, co powinienem wiedzieć. Dzięki! –

+0

czy mogę tak ustawić maksymalną łączność? – wbarksdale

+0

Myślę, że szukasz MongoOptions "connectionsPerHost". Dokumenty są dostępne tutaj: http://api.mongodb.org/java/current/com/mongodb/MongoOptions.html#connectionsPerHost Testowałem dowolną z tych opcji przed ich rozwinięciem. –