/adbcj

Asynchronous Database Connectivity in Java

Primary LanguageJavaApache License 2.0Apache-2.0

Asynchronous Database Connectivity in Java

This is a project I created for my thesis at Brigham Young University. There are four maincomponents to this project:

  1. A database agnostic API (conceptually similar to JDBC) for asynchronous/non-blocking relational database interaction.
  2. A MySQL native implemention of the API
  3. A Postgresql native implementation of the API
  4. An API implementation that uses JDBC and and a thread-pool for asynchrony.

These database drivers are not production worthy.