Для них, обычно, используются разные драйвера, Может вопрос про пул подключений (хикари vs с3p0)? Или про FRM (quill, doobie, jOOQ, Slack, ScalikeJDBC, etc)?
да, вопрос в том чтобы иметь non-blocking драйвер - чтобы можно было подписаться на то когда вернется результат запроса
JDBC. Почти всегда блокирующий драйвер и отдельный тредпул под него - лучший выбор. Асинхронные драйвера все еще нестандартные и нестабильные, и их использование может иметь смысл, если в приложении сотни параллельных транзакций. Что встречается крайне редко.
Обсуждают сегодня