Blog

JDBC Driver 3.0 – Releasing Milestone 01

Pubblicato il

Milestone 01

Logo Milestone 01We are proud to announce that, after many exhausting days of hard work, we are ready to present the very first release of the JDBC Driver we are developing, Milestone 01.

This pre-release is featuring the minimum viable snippet and a minimum interfaces implementations to have it working. We decided to use a modular architecture and we are currently working on the BOLT module. It use the brand new BOLT protocol, wrapping the well enginereed official neo4j-java-driver.
The Driver is supporting Statements, using executeQuery and executeUpdate methods, we are currently working on PreparedStatements that will probably be released in the next milestone.

A new feature that we added is the handling of nodes and relationships that will be returned as maps with specific parameters for labels and properties. To read more about this please refer to the documentation in GitHub.

We added a complex logging system that, as developer, you can use to debug the driver.

We run the very first performance test and we are exited of the results, stay tuned, we are working hard looking forward to GraphConnect.

The driver now uses M04 of Neo4J 3.0 server and its java driver.

We implemented the code for transactions and the use of autocommit, satisfying JDBC requirements.

At the moment the code runs with Java 1.8 but we planned to drop down the compatibility also for Java 1.7

The code is available open source on GitHub here:
https://github.com/larusba/neo4j-jdbc

 

LAST UPDATE:
The project was migrated in the neo4j-contrib repository here: https://github.com/neo4j-contrib/neo4j-jdbc

 

Lascia un commento

Il tuo indirizzo email non sarĂ  pubblicato. I campi obbligatori sono contrassegnati *