我正在使用https://github.com/mscdex/node-mariasql
我在DB上运行查询的过程中已经有了这些阶段:
var Client = require('mariasql');
var client = new Client();
client.connect(...);
client.query(...);
client.end();
我什么时候应该运行这些?
在每个查询中运行整个事情(除了当然要求)? 保留一个客户端实例并始终保持打开状态,并为每个查询运行.query?
由于
答案 0 :(得分:1)
每个查询都需要query()
。虽然如果你想/需要查询并发> 1然后你应该使用通用池模块(在npm上至少有几个)来创建一个mariasql连接池。