12 best Java Database libraries in 2024

share link

by marketing.admin@openweaver.com dot icon Updated: Feb 14, 2023

technology logo
technology logo

Guide Kit Guide Kit  

The use of Java database libraries is the best way to access the database from your application. Java Database Libraries are software libraries that provide a set of classes to interact with databases. There are many such libraries available in the market today and it is very difficult to choose the right one for your app development. The main objective of writing JDLs is to provide a common API for various database systems. The API allows developers to write applications using the same code for different database systems. The main objective of writing JDLs is to provide a common API for various database systems. The API allows developers to write applications using the same code for different database systems. Druid is an open source SQL query optimizer and schema management tool. The Druid project aims to provide an open source solution that allows users to write queries in their favorite language, then use the compiler to generate the best possible result from their query plan. Realm-Java is an open source framework for managing Realm databases on servers and mobile devices. Realm offers tools for working with data in mobile apps like native SQLite support, transactions, change tracking, offline support, etc., plus many more features. Popular open source Java database libraries include

dbeaverby dbeaver

Java doticonstar image 32395 doticonVersion:23.1.0doticon
License: Permissive (Apache-2.0)

Free universal database tool and SQL client

Support
    Quality
      Security
        License
          Reuse

            dbeaverby dbeaver

            Java doticon star image 32395 doticonVersion:23.1.0doticon License: Permissive (Apache-2.0)

            Free universal database tool and SQL client
            Support
              Quality
                Security
                  License
                    Reuse
                      Java doticonstar image 18493 doticonVersion:5.3.2doticon
                      License: Permissive (Apache-2.0)

                      Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                shardingsphereby apache

                                Java doticon star image 18493 doticonVersion:5.3.2doticon License: Permissive (Apache-2.0)

                                Ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          druidby apache

                                          Java doticonstar image 12668 doticonVersion:druid-26.0.0doticon
                                          License: Permissive (Apache-2.0)

                                          Apache Druid: a high performance real-time analytics database.

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    druidby apache

                                                    Java doticon star image 12668 doticonVersion:druid-26.0.0doticon License: Permissive (Apache-2.0)

                                                    Apache Druid: a high performance real-time analytics database.
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              realm-javaby realm

                                                              Java doticonstar image 11389 doticonVersion:Currentdoticon
                                                              License: Permissive (Apache-2.0)

                                                              Realm is a mobile database: a replacement for SQLite & ORMs

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        realm-javaby realm

                                                                        Java doticon star image 11389 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                        Realm is a mobile database: a replacement for SQLite & ORMs
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  questdbby questdb

                                                                                  Java doticonstar image 11579 doticonVersion:7.2doticon
                                                                                  License: Permissive (Apache-2.0)

                                                                                  An open source time-series database for fast ingest and SQL queries

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            questdbby questdb

                                                                                            Java doticon star image 11579 doticonVersion:7.2doticon License: Permissive (Apache-2.0)

                                                                                            An open source time-series database for fast ingest and SQL queries
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      Android-Debug-Databaseby amitshekhariitbhu

                                                                                                      Java doticonstar image 8196 doticonVersion:v1.0.6doticon
                                                                                                      License: Permissive (Apache-2.0)

                                                                                                      A library for debugging android databases and shared preferences - Make Debugging Great Again

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                Android-Debug-Databaseby amitshekhariitbhu

                                                                                                                Java doticon star image 8196 doticonVersion:v1.0.6doticon License: Permissive (Apache-2.0)

                                                                                                                A library for debugging android databases and shared preferences - Make Debugging Great Again
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          LitePalby guolindev

                                                                                                                          Java doticonstar image 7969 doticonVersion:Currentdoticon
                                                                                                                          License: Permissive (Apache-2.0)

                                                                                                                          An Android library that makes developers use SQLite database extremely easy.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    LitePalby guolindev

                                                                                                                                    Java doticon star image 7969 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                    An Android library that makes developers use SQLite database extremely easy.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              flywayby flyway

                                                                                                                                              Java doticonstar image 7205 doticonVersion:flyway-9.19.3doticon
                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                              Flyway by Redgate • Database Migrations Made Easy.

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        flywayby flyway

                                                                                                                                                        Java doticon star image 7205 doticonVersion:flyway-9.19.3doticon License: Permissive (Apache-2.0)

                                                                                                                                                        Flyway by Redgate • Database Migrations Made Easy.
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  airbyteby airbytehq

                                                                                                                                                                  Python doticonstar image 10896 doticonVersion:v0.50.4doticon
                                                                                                                                                                  License: Others (Non-SPDX)

                                                                                                                                                                  Data integration platform for ELT pipelines from APIs, databases & files to warehouses & lakes.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            airbyteby airbytehq

                                                                                                                                                                            Python doticon star image 10896 doticonVersion:v0.50.4doticon License: Others (Non-SPDX)

                                                                                                                                                                            Data integration platform for ELT pipelines from APIs, databases & files to warehouses & lakes.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      janusgraphby JanusGraph

                                                                                                                                                                                      Java doticonstar image 4850 doticonVersion:v1.0.0-rc2doticon
                                                                                                                                                                                      License: Others (Non-SPDX)

                                                                                                                                                                                      JanusGraph: an open-source, distributed graph database

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                janusgraphby JanusGraph

                                                                                                                                                                                                Java doticon star image 4850 doticonVersion:v1.0.0-rc2doticon License: Others (Non-SPDX)

                                                                                                                                                                                                JanusGraph: an open-source, distributed graph database
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse
                                                                                                                                                                                                          Java doticonstar image 978 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Others (Non-SPDX)

                                                                                                                                                                                                          Examples of applications and tool usage for Oracle Database

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    oracle-db-examplesby oracle

                                                                                                                                                                                                                    Java doticon star image 978 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                                                                                                                                                    Examples of applications and tool usage for Oracle Database
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse
                                                                                                                                                                                                                              Java doticonstar image 316 doticonVersion:v2.2.0doticon
                                                                                                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                                                                                                              A library for creating isolated embedded databases for Spring-powered integration tests.

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        embedded-database-spring-testby zonkyio

                                                                                                                                                                                                                                        Java doticon star image 316 doticonVersion:v2.2.0doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                        A library for creating isolated embedded databases for Spring-powered integration tests.
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  See similar Kits and Libraries