node.js - RethinkDB 与 NodeJS : Open individual connections vs single static connection

标签 node.js architecture rethinkdb

我目前正在开发一个带有rethinkdb和node的实时应用程序,并且有许多不同的rethinkdb查询可以在不同的类中运行。所以,我的问题是,拥有每个查询都必须打开和关闭的单个 rethinkdb 连接,还是运行每个查询的单个连接(静态可用)更有意义?

来自this issue我推断并行化已经是一种选择,所以这是一个更有效的问题。

最佳答案

最好有一个与 RethinkDB 服务器的开放连接池。例如,rethinkdbdash(我建议您使用)会打开一个包含 50 个可用于查询的连接的池。

关于node.js - RethinkDB 与 NodeJS : Open individual connections vs single static connection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39554554/

相关文章:

node.js - 内容类型为 : multipart/form-data Troubleshooting 的 NodeJS Post 请求

java - 理解 Hibernate 内部结构的最佳方式

rethinkdb - 如何跨表执行嵌套属性的联接/合并?

node.js - 使用mockery模拟fs模块

node.js - Npm Express 模块未安装

php - 电子邮件解析和处理架构

c# - 为什么堆栈在 Exception.StackTrace 中被截断?

RethinkDB:​​从另一个表中按值从一个表中的数组中删除项目

node.js - 如何在es2015中导入rethinkdbdash

javascript - 声明类 - 是否共享实例