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

时间:2017-09-14 12:09:42

标签: node.js postgresql node-postgres node-pg-pool

我正在研究NodeJs项目,该项目涉及与PostgreSQL数据库的连接。我遇到了两个包,即pgpg-pool。这两个软件包的创建者是相同的,因此这两个软件包的功能必然存在一些差异。任何想法,那是什么?哪个包应该首选?

1 个答案:

答案 0 :(得分:0)

可以仅使用Pool对象编写应用程序,但仍必须通过主pg驱动程序包含该应用程序:

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

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

您只在package.json内添加了pg