Necesito administrar conexiones a múltiples bases de datos en mi aplicación web. siguientes son hechos con respecto a la implementación actual:cómo administrar conexiones a bases de datos creadas dinámicamente
1- utilizo Tomcat
2- bases de datos se crean dinámicamente en tiempo de ejecución (estoy usando MySQL)
sin lugar a dudas, que tiene una agrupación de conexiones para gestionar la base de datos las conexiones son óptimas. Dado que las bases de datos no se conocen al inicio de la aplicación, no me fue posible configurar fuentes de datos y crear pools de conexiones. (No pude encontrar una forma en Tomcat para crear un grupo de conexiones dinámico: un grupo de conexiones que se crea en tiempo de ejecución).
mi pregunta es: ¿qué otras opciones tengo que trabajar eficientemente con conexiones a múltiples bases de datos? (No tengo experiencia para implementar grupos de conexiones yo mismo) ¿hay alguna biblioteca que pueda usarse con tomcat y permitirme establecer múltiples grupos de conexiones a diferentes bases de datos en tiempo de ejecución? si no, ¿qué sugieres que haga en lugar de grupos de conexiones? soy bastante nuevo con este tema, por lo tanto, por favor corrígeme y guíame si estoy estropeando conceptos.
Gracias de antemano.
La palabra "base de datos" es un poco ambigua en este contexto. ¿Quiere decir "un servidor de base de datos" o "una base de datos" como en "CREATE DATABASE" o "una tabla de base de datos" como en "CREATE TABLE"? – BalusC
base de datos como en crear base de datos. utilizo un esquema por cliente (en mysql un esquema es una base de datos). gracias por tu ayuda. –
Gracias. He publicado una respuesta. – BalusC