Разница между в Pool и Client в PostgreSQL?

Начал изучать backend и появился в способе обращении в бд. В чем разница между Pool и Client в node-postgres?
Что где лучше использовать?
  • Вопрос задан
  • 2388 просмотров
Пригласить эксперта
Ответы на вопрос 2
@RidgeA
Client - одно соединение к БД.
Pool - несколько Client

Pool позволяет делать паралельно несколько (независимых друг от друга) запросов. Если на сервис приходит хоть какая-то конкурентная нагрузка, то лучше использовать его.
Ответ написан
@Fixid
Дополню RidgeA, что в pool можно на постоянку открыть несколько коннектов и вместо закрытия переиспользовать их. Тогда не нужно траться на подключение
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы