У меня есть простой экспресс-сервер, работающий на NodeJS , и я хочу выполнять запросы к базе данных при получении запросов . Моя установка выглядит примерно так
var srv = require('express').createServer();
var db = new DbConnection(dsn);
srv.get('/', function (req, res) {
var result = db.query(query);
res.send(result);
});
srv.listen(80);
Будут ли у меня проблемы с параллелизмом? Что, если два запроса обрабатываются одновременно и, таким образом, запрос выполняется одновременно?
Я тоже думал об этом подходе
srv.get('/', function (req, res) {
var db = new DbConnection(dsn);
var result = db.query(query);
res.send(result);
});
Что, по вашему мнению, является наилучшим подходом / практикой для этого?