2016-06-08 68 views
3

我對RethinkDB中的連接如何工作有些朦朧。每次執行查詢時,我都會打開一個新連接,而不會在查詢完成後關閉它們。我應該明確關閉RethinkDB連接嗎?

這是一個很好的做法嗎?還是應該在查詢完成後明確關閉連接?

(我使用的是JS的驅動程序。我不相信的文檔講這個)

[編輯的Cuz以前的帖子標題是含糊]

回答

4

你應該明確地有着密切的聯繫,否則你將耗盡數據庫服務器。我假設你正在運行node.js,它將保持連接,直到你終止應用程序。

您最好使用一個池來減少連接的開銷。對於預先制定的解決方案,請查看與官方API基本相同的重新思考數據庫,但使用內置池。

+0

謝謝你的偉大答案!你搶先了我也會問池塘呢! – williamle8300

相關問題