A JDBC driver developed for Drizzle, designed to allow Java developers to access data from any database compliant with the JDBC API. It supports Simple Authentication and Security Layer (SASL) authentication, SSL encryption, and includes a connection pool manager.
One of the unique features of drizzle-jdbc is that it has been developed entirely from scratch. The creator intentionally veered away from MySQL ConnectorJ for several reasons. To begin with, the code base for ConnectorJ was too vast and complex. Additionally, the creator wanted to utilise modern Java versions, such as generics. Given that client-server protocols will evolve and become more distinct in the near future, the creator believed that this driver will be more nimble with the new async protocol incorporated from the beginning.
Furthermore, the creator of drizzle-jdbc desired to ensure that developers could utilise the driver in their product shipping without any hindrances. Although it may take a bit of effort for Java developers to look for jars, the driver is ready for use.
Version 0.5: N/A