Skip to content
@r2dbc

R2DBC – Reactive Relational Database Connectivity

Reactive Relational Database Connectivity

Reactive Relational Database Connectivity

Reactive Relational Database Connectivity (R2DBC) is a specification for SQL database access on the JVM. Non-blocking. Backpressure-aware. Community-driven. Open Source.

Based on the Reactive Streams specification 💫. R2DBC is founded on the Reactive Streams specification, which provides a fully-reactive non-blocking API.

Works with relational databases 🔋. In contrast to the blocking nature of JDBC, R2DBC allows you to work with SQL databases using a reactive API.

Supports scalable solutions ↔️. With Reactive Streams, R2DBC enables you to move from the classic “one thread per connection” model to a more powerful and scalable approach.

Provides an open specification 👐. R2DBC is an open specification and establishes a Service Provider Interface (SPI) for driver vendors to implement and clients to consume.

GitHub Organization

This organization hosts repositories for the specification, drivers, and support components (Connection Pooling, R2DBC Proxy).

Reporting Security Vulnerabilities

  • If you think you have found a security vulnerability, please DO NOT disclose it publicly until we’ve had a chance to fix it
  • ❌ Please DO NOT report security vulnerabilities using GitHub issues
  • ✅ instead head over to https://github.com/r2dbc/security-advisories and file a security report there.

Pinned Loading

  1. r2dbc-spi r2dbc-spi Public

    Service Provider Interface for R2DBC Implementations

    Java 431 58

  2. r2dbc-pool r2dbc-pool Public

    Connection Pooling for Reactive Relational Database Connectivity

    Java 356 57

  3. r2dbc-proxy r2dbc-proxy Public

    R2DBC Proxying Framework

    Java 151 21

  4. r2dbc-mssql r2dbc-mssql Public

    R2DBC Driver for Microsoft SQL Server using TDS (Tabular Data Stream) Protocol

    Java 189 36

  5. r2dbc-h2 r2dbc-h2 Public

    R2DBC H2 Implementation

    Java 210 47

  6. security-advisories security-advisories Public

    Report a R2DBC CVE here

    1

Repositories

Showing 10 of 13 repositories

Most used topics

Loading…