J'essaie actuellement de configurer Apache Ignite avec C3P0 comme pool de connexions JDBC, mais j'ai remarqué que le pilote Ignite ne prenant pas en charge les transactions, C3P0 n'est pas utilisable.Pilote JDBC Apache Ignite - Options du pool de connexions JDBC
Est-ce que quelqu'un a eu de la chance pour obtenir un pool de connexion JDBC avec le pilote Ignite? Suggestions?
EDIT:
Mise à jour avec exactement pourquoi C3P0 ne prend fonctionne pas avec JDBC Driver Ignite
donc un oeil à this line of code Pour créer une nouvelle connexion mis en commun, C3P0 tente de définir l'isolement des transactions à travers la connexion/pilote. Cela conduit finalement à this line of code dans le pilote Ignite, qui nous indique essentiellement que le pilote Ignite ne prend pas en charge les transactions SQL. S'enflammer NE prend pas en charge les transactions comme spécifié here mais il semble que l'implémentation JDBC ne le fasse pas.
J'ai donc besoin d'une alternative à C3P0 si je veux configurer un pool de connexions JDBC; Aucune suggestion?
-vous obtenez une exception particulière ? Une idée de pourquoi C3P0 nécessite des transactions? Cela me semble bizarre. –
essayez-vous de vous connecter à certains SGBDR, ou est-ce que le problème d'allumage lui-même se présente comme une source de données JDBC dont vous voulez regrouper les connexions, mais ces connexions ne prennent pas en charge les transactions? (Je ne sais pas grand-chose sur l'allumage, mais je sais beaucoup de combat c3p0.) –
J'ai mis à jour la question avec quelques détails plus. – Victor3y