arangodb / arangodb-java-driver

The official ArangoDB Java driver.
Apache License 2.0
200 stars 93 forks source link

Provide a JDBC wrapper #181

Open haqer1 opened 6 years ago

haqer1 commented 6 years ago

Some features of JEE (compatible app servers) require a supported datastore. This usually involves a JDBC datastore (tied to a JNDI name). Using ArangoDB for such features seems to be problematic at present due to absence of a JDBC-compatible driver/wrapper. Such a wrapper wouldn't need to be 100% compatible. Just support for simple inserts & reads might be sufficient (at least initially): for what i have in mind, it might even work without any support for joins (in reads), & without any support for transactional isolations levels (perhaps with just no-op stubs, etc.).

mvollmary commented 6 years ago

Thanks for your feedback. I'll address that internally. Due to the current workload I do not believe that we will be active here in the near future.

Hubbitus commented 4 years ago

I found some attempt of implementation http://www.hcbraun.de/Programme/ArangoDB-JDBC/arangodb-jdbc.html But description on German and is not complete.

sshquack commented 2 years ago

@rashtao Please consider adding this feature. This will allow IDEs like Jetbrains IntelliJ, DataGrip and Rider that depend on JDBC drivers to work. https://youtrack.jetbrains.com/issue/DBE-4933

easyping commented 1 month ago

I found some attempt of implementation http://www.hcbraun.de/Programme/ArangoDB-JDBC/arangodb-jdbc.html But description on German and is not complete.

I have made the project available on github (https://github.com/easyping/ArangoDBJDBC) with more functionality.