Buenas Nohes a todos.
quiero una sugerencia: tengo q hacer un programa en java que pueda ser usado en varias sucursarles, estaba pensando usar mysql cono bd, pero tengo un problema, demora en mostrar los datos cuando se hace la consulta.
no importa la velocidad siempre demora.
habra otra forma de relacionar los datos de las sucursales o interconectarlas?
entre Desarrolladores
Recibe ayuda de expertos
Registrate y pregunta
Es gratis y fácil
Recibe respuestas
Respuestas, votos y comentarios
Vota y selecciona respuestas
Recibe puntos, vota y da la solución
Pregunta
sugerencia java y mysql online
- preguntó
- Software
- 1872 Vistas
- 2 Respuestas
- solucionada
2 Respuestas
Hola @leog.1992
por las pruebas que comentás y los tiempos de respuesta, lo que parece que te está pasando es que el driver JDBC (qué supongo usa ODBC más abajo) está usando una versión del protocolo distinta o simplemente tiene la lentitud ampliamente reconocida del ODBC.
MySQL Workbench funciona más rápido porque se conecta con una biblioteca nativa al servidor, con lo que se gana mucho en eficiencia.
Si cambiás el mecanismo de conexión de tu aplicación a uno nativo como Conector/J http://dev.mysql.com/downloads/connector/j/3.0.html o si hacés como dice @carlossevi un webservices para que las querys se resuelvan en el servidor y tu app solo dialogue con él vía SOAP o REST, ganarás mucha velocidad.
Saludos!
Por favor, accede o regístrate para añadir un comentario.
Yo veo varios enfoques para solucionar esa problemática.
Desde el punto de vista del desarrollador:
-
Tener un único almacén de datos (MySQL en tu caso) y publicar servicios para lectura/escritura de ese almacén desde tus aplicaciones. No publicaría directamente la BBDD sino que implementaría algún servicio web que pueda ser consumido por tus aplicaciones.
- Tener varios almacenes de datos, uno en cada sucursal, y ver la forma en que se sincronicen y/o repliquen entre ellos. Es bastante complejo de administrar pero solucionaría problema de pérdida de conexión.
Desde el punto de vista del administrador de sistemas:
- Estudiar la forma de enlazar las sucursales mediante VPN para que conformen una única red virtual. De esa manera, todos los esquipos podrían comportarse como si se tratara de una única sucursal, aunque también sufrirás los problemas de la conexión.
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 689585
- 1
- Jul 5, 2015
Sin Respuesta
-
- 81
- 0
- Oct 18
-
- 166
- 0
- Jul 9
-
- 535
- 1
- Mar 19
-
- 409
- 2
- Feb 26
-
- 4729
- 0
- Nov 7, 2023
-
- 479
- 0
- Sep 19, 2023
-
- 464
- 0
- Ago 21, 2023
-
- 637
- 0
- May 14, 2023
- ver todas
Preguntas relacionadas
Actividad Reciente
alyvrs preguntó Oct 19
Ayuda , necesito mostrar datos creados solo por el…ManHol preguntó Jul 9
pasar un archivo de excel a csv en pythonArtEze respondió Abr 24
Alguien sabe, no me ignorenArtEze seleccionó una respuesta Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze preguntó Abr 24
Bajar extensión de Chrome sin actualizar el navega…ArtEze respondió Abr 24
No me deja instalar OracleArtEze respondió Abr 24
Formulario que guarde los datos de un jsonArtEze comentó Abr 24
Script /boot/ scrapingSantiago2610 comentó Mar 23
Acualizar ChoiceField en django
Ultimas Preguntas
Preguntas relacionadas
Usuarios Top
- Leonardo-Tadei
- 227320 Puntos
- Peter
- 150480 Puntos
- white
- 75880 Puntos
- carlossevi
- 63580 Puntos
- magarzon
- 30650 Puntos
- pregunton
- 20400 Puntos