C++ Key Value Store

Open-source C++ projects categorized as Key Value Store

Top 11 C++ Key Value Store Projects

Key Value Store
  1. foundationdb

    FoundationDB - the open source, distributed, transactional key-value store

    Project mention: Flow: Actor-based language for C++, used by FoundationDB | news.ycombinator.com | 2025-12-08
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. incubator-pegasus

    Apache Pegasus - A horizontally scalable, strongly consistent and high-performance key-value store

  4. speedb

    A RocksDB compliant high performance scalable embedded key-value store

  5. 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 🗄️

  6. SwiftStore

    Key-Value store for Swift backed by LevelDB

  7. CalicoDB

    A tiny embedded, transactional key-value database 🐱

  8. sqlitemap

    sqlitemap is a lightweight C++ wrapper around SQLite that provides a simple, map-like interface.

  9. tinykvpp

    Horizontally scalable, highly available, key-value storage service with distributed transaction support written in C++

  10. fluxen

    A C++20 single-header embedded key-value store

    Project mention: How I built a key-value database in a single C++ header | dev.to | 2026-05-10

    If you've ever needed persistent storage in a C++ project but didn't want to add a dependency, this is for you. I built fluxen, a key-value database that lives in one .hpp file. Drop it in, include it, done.

  11. MomoDB

    A key-value store created in C++20

    Project mention: MomoDB: Building a C++ Key-Value Store to Learn Database Internals (#0) | dev.to | 2026-01-27

    You can find the repository here: https://github.com/dhruva71/MomoDB

  12. qbm-redis

    Comprehensive async Redis client for QB Actor Framework. Supports all Redis data types, pub/sub messaging, streams, clustering, and Lua scripting. Dual sync/async APIs with connection pooling and type-safe operations. Perfect for caching and real-time apps.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Key Value Store discussion

Log in or Post with

C++ Key Value Store related posts

Index

What are some of the best open-source Key Value Store projects in C++? This list will help you:

# Project Stars
1 foundationdb 16,494
2 incubator-pegasus 2,059
3 speedb 1,008
4 UStore 632
5 SwiftStore 129
6 CalicoDB 43
7 sqlitemap 9
8 tinykvpp 4
9 fluxen 4
10 MomoDB 2
11 qbm-redis 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com