es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Diferencia entre dos presto jdbc.

Hace unos días, envié una consulta usando Presto. Es una consulta muy simple como “select * from table limit 3;”, pero ocurrió un error jdbc. Verifiqué mi controlador en ese momento, estaba utilizando el controlador PrestoDB. El nombre de la clase era ‘com.facebook.presto.jdbc.PrestoDriver’ y lo cambié al controlador PrestoSQL usando la clase ‘io.prestosql.jdbc.PrestoDriver’. Solucioné el error de ejecución de la consulta, pero me pregunto por qué no funcionó la primera vez. ¿Alguien sabe por qué?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Es posible que el controlador de PrestoDB que inicialmente utilizó esté desactualizado o sea incompatible con la versión de Presto que estaba utilizando. El cambio al controlador de PrestoSQL resolvió el problema, lo que indica que era un problema relacionado con el controlador. Se recomienda utilizar siempre la última versión del controlador al conectarse a una base de datos para evitar problemas de compatibilidad.

Comments are closed.