InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 3 C++ Kv Projects
-
kvrocks
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
Project mention: ToplingDB – the compatible superior replacement for RocksDB | news.ycombinator.com | 2025-07-01 -
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Tendis
Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
-
tinykvpp
Horizontally scalable, highly available, key-value storage service with distributed transaction support written in C++
Project mention: Ask HN: What Are You Working On? (October 2024) | news.ycombinator.com | 2024-10-27I'm working on (yet another :)) key-value store. It's 99% educational project for me, no ambitions to create a startup or such, just a good enough project to try various technologies e.g. new protocols, kernel by-pass, libraries like SPDK or xnvme. Planning to go distributed as well, probably using Raft. Quite a good opportunity to sharpen low-level programming and design skills, work with profilers, doing benchmarking, and optimizing things. :)
GitHub: https://github.com/lnikon/tinykvpp/
C++ Kv discussion
C++ Kv related posts
-
Redis-compatible distributed key value NoSQL database
-
Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as s
-
Five Apache projects you probably didn't know about
-
Redis as a Database
-
Apache Kvrocks: distributed store using RocksDB, Redis compatible protocol
-
Kvrocks 2.0.6 is released
-
Kvrocks 2.0.5 has integrated the RocksDB's blob db
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 Jul 2025