9 best C++ 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 C++ Database libraries like mongo, oceanbase, soci is very common in the world. The reason behind its popularity is the high performance and reliability it provides. It also has a good support for large data sets. The most popular database library in C++ is mongoDB which is the open-source database that has a lot of features like high performance and low latency which makes it ideal for web applications. It can be used to store information from different platforms like mobile devices, desktops and servers as well. MongoDB is also an object oriented language so you can use its classes for your data structures. Another popular database library in C++ is oceanbase which provides a powerful framework for building scalable web applications using PHP. Oceanbase has built-in support for various databases such as MySQL, PostgreSQL, Oracle, SQL Server etc. It supports multiple languages including PHP and Java so you don't have to worry about writing any code in these languages to access your database server. The other advantage of using oceanbase is its ability to handle multiple users simultaneously without any performance issues or downtime. Some of the most widely used open source C++ Database libraries among developers include

mongoby mongodb

C++ doticonstar image 23906 doticonVersion:Currentdoticon
License: Others (Non-SPDX)

The MongoDB Database

Support
    Quality
      Security
        License
          Reuse

            mongoby mongodb

            C++ doticon star image 23906 doticonVersion:Currentdoticon License: Others (Non-SPDX)

            The MongoDB Database
            Support
              Quality
                Security
                  License
                    Reuse

                      oceanbaseby oceanbase

                      C++ doticonstar image 5730 doticonVersion:v4.1.0_CE_BP1_HF1doticon
                      License: Others (Non-SPDX)

                      OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                oceanbaseby oceanbase

                                C++ doticon star image 5730 doticonVersion:v4.1.0_CE_BP1_HF1doticon License: Others (Non-SPDX)

                                OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          sociby SOCI

                                          C++ doticonstar image 1237 doticonVersion:Currentdoticon
                                          License: Permissive (BSL-1.0)

                                          Official repository of the SOCI - The C++ Database Access Library

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    sociby SOCI

                                                    C++ doticon star image 1237 doticonVersion:Currentdoticon License: Permissive (BSL-1.0)

                                                    Official repository of the SOCI - The C++ Database Access Library
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              veloxby facebookincubator

                                                              C++ doticonstar image 2463 doticonVersion:Currentdoticon
                                                              License: Permissive (Apache-2.0)

                                                              A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        veloxby facebookincubator

                                                                        C++ doticon star image 2463 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                        A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse
                                                                                  C++ doticonstar image 518 doticonVersion:Currentdoticon
                                                                                  License: Others (Non-SPDX)

                                                                                  MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            mysql-connector-cppby mysql

                                                                                            C++ doticon star image 518 doticonVersion:Currentdoticon License: Others (Non-SPDX)

                                                                                            MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      NuDBby CPPAlliance

                                                                                                      C++ doticonstar image 334 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (BSL-1.0)

                                                                                                      NuDB: A fast key/value insert-only database for SSD drives in C++11

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                NuDBby CPPAlliance

                                                                                                                C++ doticon star image 334 doticonVersion:Currentdoticon License: Permissive (BSL-1.0)

                                                                                                                NuDB: A fast key/value insert-only database for SSD drives in C++11
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          lmdbxxby drycpp

                                                                                                                          C++ doticonstar image 263 doticonVersion:0.9.14.0doticon
                                                                                                                          License: Permissive (Unlicense)

                                                                                                                          C++11 wrapper for the LMDB embedded B+ tree database library.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    lmdbxxby drycpp

                                                                                                                                    C++ doticon star image 263 doticonVersion:0.9.14.0doticon License: Permissive (Unlicense)

                                                                                                                                    C++11 wrapper for the LMDB embedded B+ tree database library.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse
                                                                                                                                              C++ doticonstar image 157 doticonVersion:v1.1.0doticon
                                                                                                                                              License: Strong Copyleft (GPL-3.0)

                                                                                                                                              Open Source Oracle database CDC

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        OpenLogReplicatorby bersler

                                                                                                                                                        C++ doticon star image 157 doticonVersion:v1.1.0doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                        Open Source Oracle database CDC
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  qtlby znone

                                                                                                                                                                  C++ doticonstar image 181 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (Apache-2.0)

                                                                                                                                                                  A friendly and lightweight C++ database library for MySQL, PostgreSQL, SQLite and ODBC.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            qtlby znone

                                                                                                                                                                            C++ doticon star image 181 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                            A friendly and lightweight C++ database library for MySQL, PostgreSQL, SQLite and ODBC.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      See similar Kits and Libraries