powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой JDBC connection pool использовать
25 сообщений из 29, страница 1 из 2
Какой JDBC connection pool использовать
    #39705167
Neighb0ur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен функционал Connection pool для Java:
- переиспользование коннектов, PreparedStatements
- проверка коннектов на валидность и переустановка коннектов, если проверка не прошла

Кроме стандартного Apache DBCP , есть ли что-то лучше?
более популярные/стабильные, у кого больше community, у кого больше фич.

Что используете вы для работы с RDBMS (Oracle, Postgres) из Java?
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705180
Neighb0ur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ипользует ли кто-нибудь HikariCP ?
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705191
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по количеству юзаний в maven repositary - самый популярный apache commons dbcp.

Под oracle есть специальное решение OCP. У него есть много опций отказоустойчивости для кластерного варианта БД.

Про Хикари я читал где-то на habr что он хорошо оптимизированный по скорости. Но я не юзал на проектах. Почти везде Апачевский пул стоит.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705200
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705206
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neighb0urЧто используете вы для работы с RDBMS (Oracle, Postgres) из Java?как ни странно, АппСервер и в нем jndi.
А ты почему не так?
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705326
cossack5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Потому что это апп сервер, и хрен поймешь как там работает. Если вы про wildly, так у них свой какой-то древний connection pool.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705358
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cossack5,
Понятно. Вы из тех кто пишет в notepad++ программу, и стрим из новой java не используете т.к. хрень поймёшь что там...
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705374
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KISS , YAGNI
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705377
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neighb0urИпользует ли кто-нибудь HikariCP ?

Да. Лучше его.
Библиотеки от apache обычно глючные- не стоит их использовать без нужды.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705391
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DBCP недавно подкинул медвежью услугу. Он через JMX транслирует бины которые соржат логины-пароли в БД в открытом виде.
Поэтому будьте осторожны. Росшаривая мониторинг приложения вы можете дать чуть больше инфы чем ожидали.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39705550
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominБиблиотеки от apache обычно глючные- не стоит их использовать без нужды.
maytonDBCP недавно подкинул медвежью услугу. Он через JMX транслирует бины которые соржат логины-пароли в БД в открытом виде.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39706486
drsm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neighb0urИпользует ли кто-нибудь HikariCP ?
да.
если есть возможность, используй его.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707253
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neighb0urИпользует ли кто-нибудь HikariCP ?

мы используем в одном большом (300rps) проекте
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707261
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neighb0urИпользует ли кто-нибудь HikariCP ?

Если интеграция с JTA не нужна - можно использовать его.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707263
Lelouch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonПро Хикари я читал где-то на habr что он хорошо оптимизированный по скорости. Но я не юзал на проектах. Почти везде Апачевский пул стоит.

Под этой же статьей на habr есть комментарии, что он излишне оптимизирован (например, опирается на максимальный размер метода для inline)
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707276
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы предложил следовать старому админскому правилу. Работает - не тронь. Гораздо сложнее фиксить потом проблемы когда вы и пул поменяли на Хикари и ещё кучу изменений в коде сделали.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707394
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЯ бы предложил следовать старому админскому правилу. Работает - не тронь. Гораздо сложнее фиксить потом проблемы когда вы и пул поменяли на Хикари и ещё кучу изменений в коде сделали.
+1
Требования ТСа: "быстрее, выше, сильнее" как то по детски выглядят.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707509
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторAlso new in WildFly 14, is a new high performance direct connection pool backed by the Agroal project.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707514
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Natural - это типа природный? Естесвтенный?
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707567
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonNatural - это типа природный? Естесвтенный?
- рискну предположить, что "без извращений"
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707571
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovmaytonNatural - это типа природный? Естесвтенный?
- рискну предположить, что "без извращений"
Интересно насколько Connection Pool соответствует шаблону Object Pool.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39707980
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используйте Hikaricp. dbcp - говнокод
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39708324
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chabapokИспользуйте Hikaricp. dbcp - говнокод
dbcp2 очень не плох
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39708362
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chabapokИспользуйте Hikaricp. dbcp - говнокод
Звучит категорично. Мы все замерли в ожидании justification.
...
Рейтинг: 0 / 0
Какой JDBC connection pool использовать
    #39708370
bochkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbcp мне не понравился
точно не помню
возникали проблемы с параметрами
соединения
приходилось в url указывать
username и password чтоли
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Какой JDBC connection pool использовать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]