Julia Databases Logo

Julia Database Interfaces

Use various database systems from the Julia programming language

The Julia Programming Language supports all the common databases through its ODBC.jl and JDBC.jl packages, with native drivers for MySQL, Postgres, and SQLite. Join the discussion on Discourse or the #data channel on the Julia slack.


Feature List

FeaturePostgreSQLMySQLODBCJDBCMongo
Prepared StatementsyesyesnoyesN/A
Multi-queriesnoyesnoyesN/A
Binary JSONyesnononoyes
Tested DBsPostgreSQLMySQLMicrosoft Access, Oracle, PostgreSQL, MySQL, Microsoft SQL Server (not for CE edition), Sybase ASE, and DB2MySQL, HBase, Java DB, Oracle, PostgreSQL, DB2, H2, Microsoft SQL Server, NuoDB, SQLite, Sybase ASE, VerticaMongoDB

Performance