Я пытаюсь найти, какое промежуточное ПО доступно для работы с БД Postgres. Все рекомендуют PgBouncer и PgPool II. Каков список другого промежуточного программного обеспечения, с которым я могу работать.
Каковы другие альтернативы промежуточного программного обеспечения для PgBouncer и PgPool II?
comment
Что не так с pgPool и pgBouncer?
- person a_horse_with_no_name   schedule 28.07.2018
comment
Просто хочу знать, какие другие промежуточные программы существуют
- person Jagadeeswar   schedule 28.07.2018
comment
PgPool имеет много проблем, по моему опыту, ошибки esp в сценариях отработки отказа.
- person Amit Dash   schedule 29.07.2021
Ответы (1)
Примерный список других промежуточных программ:
- https://github.com/brettwooldridge/HikariCP
- https://github.com/swaldman/c3p0
- http://initd.org/psycopg/docs/pool.html
- https://github.com/yandex/odyssey
person
IVO GELOV
schedule
28.07.2018
Привет, спасибо за ответ. Я новичок в концепции пула соединений и ссылках, которые вы дали, дали мне обзор и помогли мне найти больше. Теперь мой вопрос: есть ли у нас какое-либо промежуточное программное обеспечение, которое мы можем настроить на стороне сервера базы данных без каких-либо изменений конфигурации, необходимых в приложении? Дайте мне знать, если вы не поняли мою точку зрения. Заранее спасибо.
- person Jagadeeswar; 30.07.2018
PgBouncer работает, имитируя себя как сервер Postgres, поэтому ваше приложение не нуждается в каких-либо изменениях, когда вы начинаете использовать PgBouncer (конечно, вам придется обновить строку подключения).
- person IVO GELOV; 30.07.2018
Понятно, я пытаюсь собрать результаты тестов для PgBouncer, такого как промежуточное ПО. Все, что я могу видеть, это PgBouncer и PgPool II. Вот мой вопрос, какие другие, что я могу сравнить.
- person Jagadeeswar; 30.07.2018
Имейте в виду, что PgBouncer является однопоточным, поэтому вам может потребоваться запустить несколько его экземпляров, если вам нужна большая пропускная способность. Также ищите баланс — pgBouncer вам не поможет, если сама БД загружена медленными запросами, клиенты просто будут ждать в очереди.
- person IVO GELOV; 30.07.2018