JDBC
Java Database Connectivity
Adopt
Formal standard
Java Community Process (JCP)
Since 1997
Judgement: Adopt
Every JVM data tool speaks it; default for 25 years.
Standard Java API for connecting to relational databases. Every serious analytical engine, BI tool, and JVM-based data pipeline speaks JDBC.
Row-oriented by design — fine for transactional workloads, suboptimal for moving large analytical result sets where columnar transports like ADBC are faster.
At a glance
- Category
- Database Connectivity
- Governance
- Java Community Process (JCP)
- Status
- Stable; ubiquitous in JVM ecosystems
- First released
- 1997
Links
Related standards
Other standards in Database Connectivity.
See JDBC in context
Open the interactive Data Landscape to compare JDBC against every other open standard, or grab the raw JSON. Spotted something wrong? Open an issue.