Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 6 C++ Key Value Store Projects
-
incubator-pegasus
Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
ustore
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
Actually, Apple does this for iCloud! They use FoundationDB[1] to store billions of databases, one for each user (plus shared or global databases).
See: https://read.engineerscodex.com/p/how-apple-built-icloud-to-...
Discussed on HN at the time: https://news.ycombinator.com/item?id=39028672
[1]: https://github.com/apple/foundationdb https://en.wikipedia.org/wiki/FoundationDB
C++ Key Value Store related posts
- Fast persistent recoverable log and key-value store
- Maybe Getting Rid of Your QA Team Was Bad
- Apple/FoundationDB: FoundationDB
- I wrote a simple key-value store in C++
- UKV: Replacing MongoDB, Neo4J, and Elastic with a single open-source ACID transactional NoSQL database with Zero-Copy Semantics, replaceable backends, and a vast ecosystem of bindings for C, C++, Python, Java, GoLang
- Beating OpenAI CLIP with 100x less data and compute
- UKV: Modular Transactional NoSQL DBMS Bringing Zero-Copy Semantics to Storage
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Key Value Store projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | foundationdb | 13,971 |
2 | incubator-pegasus | 1,944 |
3 | speedb | 822 |
4 | ustore | 486 |
5 | SwiftStore | 122 |
6 | CalicoDB | 34 |
Sponsored