【问题标题】:Difference between pg and pg-pool module in NodeJs?NodeJs 中 pg 和 pg-pool 模块的区别?
【发布时间】:2018-02-23 10:00:53
【问题描述】:

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

【问题讨论】:

  • ... pg 使用 pg-pool 进行池化。 pg 仅使用 pg-pool 就包含了您需要的样板。

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


【解决方案1】:

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

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

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

而且您只在您的package.json 中包含pg

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-27
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 2018-01-25
    • 1970-01-01
    • 2017-10-10
    • 1970-01-01
    相关资源
    最近更新 更多