В настоящее время я пытаюсь настроить Apache Ignite с C3P0 в качестве пула соединений JDBC, но я заметил, что, поскольку драйвер Ignite не поддерживает транзакции, C3P0 не используется.Apache Ignite JDBC драйвер - JDBC Connection Pool options
Неужели кому-нибудь удавалось получить пул соединений JDBC, идущий с драйвером Ignite? Предложения?
EDIT:
Обновление с почему именно C3P0 не работает с JDBC Driver воспламенить в
Так взгляните на this line of code Для создания нового пула соединения, C3P0 пытается установить изоляцию транзакций через соединение/драйвер.
В итоге это приводит нас к this line of code в драйвере Ignite, что в основном говорит нам о том, что драйвер Ignite не поддерживает транзакции SQL.
Ignite сам поддерживает транзакции, как указано here, но, похоже, реализация JDBC этого не делает.
Так что мне нужна альтернатива C3P0, если я хочу настроить пул соединений JDBC; какие-либо предложения?
Вы получаете какое-либо конкретное исключение ? Любая идея, почему C3P0 требует транзакций? Это звучит странно для меня. –
Вы пытаетесь подключиться от воспламенения к некоторым СУБД, или проблема, которая воспламеняется сама собой, представляет собой источник данных JDBC Data, источник которого вы хотите объединить, но эти соединения не поддерживают транзакции? (я не знаю много о том, как воспламениться, но я знаю много бит c3p0.) –
Я уточнил вопрос с некоторыми особенностями. – Victor3y