Sequlize 池是否需要服务器端池?

问题描述

我有一个 nodejs 应用程序,我正在使用 sequelize 作为带有 Postgres 的 ORM。正如 sequelize 文档中所解释的,这是我的池化代码

const sequelize = new Sequelize(/* ... */,{
  // ...
  pool: {
    max: 10,min: 0,acquire: 30000,idle: 10000
  }
});

由于 Postgres 没有内置池化 (AFAIK),我是否需要在我的服务器上安装和配置诸如 pgbouncer 之类的东西才能使池化工作?

解决方法

没有。拥有多个级别的池很少有意义,您当然可以拥有一个没有服务器端池的客户端池。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...