vertx-sql-client icon indicating copy to clipboard operation
vertx-sql-client copied to clipboard

High performance reactive SQL Client written in Java

= The Reactive SQL Client

image:https://github.com/eclipse-vertx/vertx-sql-client/workflows/CI/badge.svg?branch=master["Build Status", link="https://github.com/eclipse-vertx/vertx-sql-client/actions?query=workflow%3ACI"]

  • Simple API focusing on scalability and low overhead.
  • Reactive and non blocking which able to handle many database connections with a single thread.
  • Ranked #1 in the https://www.techempower.com/benchmarks/#section=data-r15&hw=ph&test=db[TechEmpower Benchmark Round 15] Single query benchmark.

Supported databases

** link:vertx-pg-client/README.adoc[Reactive PostgreSQL Client] ** link:vertx-mysql-client[Reactive MySQL Client] ** link:vertx-mssql-client[Reactive MSSQL Client] ** link:vertx-db2-client[Reactive DB2 Client] ** link:vertx-oracle-client[Reactive Oracle Client]

This project is the natural evolution of the original Reactive PostgreSQL Client and will be part of Vert.x 3.8 stack release.

The original project is located https://github.com/vietj/reactive-pg-client/[here] for Vert.x 3.x it will only handle bug fixes.

== Snapshots

Snapshots are deployed in Sonatype OSS repository: https://s01.oss.sonatype.org/content/repositories/snapshots/io/vertx/vertx-sql-client/

== License

Apache License - Version 2.0