Conexion con MySql

Hola nadasurf, tengo una duda y es como es la forma más rápida de acceder desde java a MySql. Yo había pensado en utilizar JDBC, pero pensé que si utilizaba una API propia de MySql seria más rapido, el problema es que esta API solo esta disponible en C++. ¿Puedo acceder a ella desde Java?, en caso de que pueda ¿sigue siendo esto más rapido que JDBC? ¿Tu qué me recomiendas? Se que sino utilizo JDBC pierdo la portabilidad, pero estoy disùesto a ello para ganar velocidad. Muchas gracias por todo.

1 respuesta

Respuesta
1
Efectivamente puedes acceder a MySQL desde Java usando la librería esa en C++ que tienes, usando JNI. Mírate cualquier tutorial sobre el tema, que hay muchos y es facilito.
Mira JNI (Java Native Interface) con el que puedes ejecutar y usar código nativo, aunque no sé si vas a poder hacer lo que quieres.
http://www.jguru.com/faq/view.jsp?EID=710841
http://cscene.org/CS4/CS4-04.html
http://www.jguru.com/faq/home.jsp?topic=JNI
(Esa página y siguientes)
Lo que ya no te puedo decir es qué ganancia obtendrás, pero la verdad es que dudo que merezca mucho la pena... Pero de eso ya no me hagas caso. He estado buscando pero no he encontrado una comparativa sobre eso que pides (pero tampoco he visto que haya mucha gente que use drivers "nativos" existiendo el JDBC, así que por algo será).

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas