kandi background
Explore Kits

9 best C++ Database libraries in 2022

by Open Weaver kits ✔ Updated: Jun 20, 2022

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++ star image 23120 Version:r4.4.19-rc0

License: Others (Non-SPDX)

The MongoDB Database

Support
Quality
Security
License
Reuse

mongoby mongodb

C++ star image 23120 Version:r4.4.19-rc0 License: Others (Non-SPDX)

The MongoDB Database
Support
Quality
Security
License
Reuse

oceanbaseby oceanbase

C++ star image 5137 Version:v4.0.0_CE_BP3

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++ star image 5137 Version:v4.0.0_CE_BP3 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++ star image 1185 Version:Current

License: Permissive (BSL-1.0)

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

Support
Quality
Security
License
Reuse

sociby SOCI

C++ star image 1185 Version:Current License: Permissive (BSL-1.0)

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

veloxby facebookincubator

C++ star image 2018 Version:Current

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++ star image 2018 Version:Current 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

mysql-connector-cppby mysql

C++ star image 405 Version:Current

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++ star image 405 Version:Current 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++ star image 334 Version:Current

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++ star image 334 Version:Current 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++ star image 263 Version:0.9.14.0

License: Permissive (Unlicense)

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

Support
Quality
Security
License
Reuse

lmdbxxby drycpp

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

C++11 wrapper for the LMDB embedded B+ tree database library.
Support
Quality
Security
License
Reuse

OpenLogReplicatorby bersler

C++ star image 140 Version:v1.0.0

License: Strong Copyleft (GPL-3.0)

Open Source Oracle database CDC

Support
Quality
Security
License
Reuse

OpenLogReplicatorby bersler

C++ star image 140 Version:v1.0.0 License: Strong Copyleft (GPL-3.0)

Open Source Oracle database CDC
Support
Quality
Security
License
Reuse

qtlby znone

C++ star image 102 Version:Current

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++ star image 102 Version:Current 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

Database
Database