【发布时间】:2018-10-07 09:56:54
【问题描述】:
我正在尝试将 Nodejs 连接到 PostgreSQL 数据库,因为我正在使用 node-postgres。
var pool = new Pool({
user: username,
password: password,
host: server
database: database,
max: 25
});
module.exports = {
execute_query: function (query2) {
//usage of query
pool.query('query2', function(err, result){
return (result);
});
}
};
然后在我的应用程序中,函数execute_query 在应用程序的不同位置被调用。 在本地它可以工作,但我想知道如何管理池,如果我的应用程序被不同的人使用,这是否足以管理并发用户? 我是否需要做任何其他事情来确保池中有客户? 或者我应该使用硬代码管理客户的旧方法吗?
我阅读了 node-postgres 的文档,它说 pool.query 是最简单的方式,但它没有说明它如何管理连接...... 你有什么资料吗?
谢谢
【问题讨论】:
标签: node.js postgresql node-postgres