我应该明确关闭RethinkDB连接吗?

时间:2016-06-08 00:37:36

标签: rethinkdb rethinkdb-javascript

我对RethinkDB中的连接如何工作有点朦胧。我每次执行查询时都会打开一个新连接,而不会在查询完成后关闭它们。

这是一个好习惯吗?或者我应该在查询完成后明确关闭连接吗?

(我正在使用JS驱动程序。我不相信文档会说明这一点)

[编辑以前的帖子标题含糊不清]

1 个答案:

答案 0 :(得分:4)

您应该显式关闭连接,否则您将耗尽数据库服务器。我假设您正在运行node.js,这将保持连接直到您终止应用程序。

最好使用池,以减少连接的开销。对于预先制作的解决方案,请查看rethinkdbdash,它与官方API基本相同,但内置池。