9 best C++ Database libraries in 2024
by marketing.admin@openweaver.com Updated: Feb 14, 2023
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
oceanbaseby oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
oceanbaseby oceanbase
C++ 5730 Version:v4.1.0_CE_BP1_HF1 License: Others (Non-SPDX)
sociby SOCI
Official repository of the SOCI - The C++ Database Access Library
sociby SOCI
C++ 1237 Version:Current License: Permissive (BSL-1.0)
veloxby facebookincubator
A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.
veloxby facebookincubator
C++ 2463 Version:Current License: Permissive (Apache-2.0)
mysql-connector-cppby mysql
MySQL Connector/C++ is a MySQL database connector for C++. It lets you develop C++ and C applications that connect to MySQL Server.
mysql-connector-cppby mysql
C++ 518 Version:Current License: Others (Non-SPDX)
NuDBby CPPAlliance
NuDB: A fast key/value insert-only database for SSD drives in C++11
NuDBby CPPAlliance
C++ 334 Version:Current License: Permissive (BSL-1.0)
lmdbxxby drycpp
C++11 wrapper for the LMDB embedded B+ tree database library.
lmdbxxby drycpp
C++ 263 Version:0.9.14.0 License: Permissive (Unlicense)
OpenLogReplicatorby bersler
Open Source Oracle database CDC
OpenLogReplicatorby bersler
C++ 157 Version:v1.1.0 License: Strong Copyleft (GPL-3.0)
qtlby znone
A friendly and lightweight C++ database library for MySQL, PostgreSQL, SQLite and ODBC.
qtlby znone
C++ 181 Version:Current License: Permissive (Apache-2.0)