NodeJs 中 pg 和 pg-pool 模块的区别?

Difference between pg and pg-pool module in NodeJs?

我正在从事涉及与 PostgreSQL 数据库连接的 NodeJs 项目。我遇到了两个包,即 pg and pg-pool。这两个包的创建者是同一个,所以这两个包的功能肯定有一些区别。任何想法,那些是什么?应该首选哪个套餐?

可以使用 Pool object only, but it still must be included via the main pg 驱动程序编写应用程序:

const Pool = require('pg').Pool;

pg-pool 只实现了池本身+查询接口。整个库还有很多 - 所有都位于 pg 模块中。

并且您只在 package.json 中包含 pg