topling/toplingdb
ToplingDB is a cloud native LSM Key-Value Store with searchable compression algo and distributed compaction observed · 2026-09-01
Health v2 · maintenance only
81/100
- Activity 100
- Release rhythm 45
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2261
- days_rel: 155
- days_push: 2
- n_releases_24m: 1
Adoption not part of the score
1017 stars · 156 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ToplingDB is a cloud-native persistent LSM key-value store forked from RocksDB, written in C++, featuring searchable compression algorithms and distributed compaction. It adds SidePlugin JSON/YAML configuration, an embedded HTTP server for live DB introspection and online option changes, and bindings for C++, Java, and Rust.
Use cases
- embed a fast key-value store in a C++ application
- replace RocksDB with a faster LSM engine
- offload compaction to a distributed cluster
- configure database options via JSON/YAML without code changes
- monitor and tune a running KV store through a web UI
- store large values with compressed, searchable indexes
When to choose
- you need an embedded LSM key-value store faster than RocksDB
- you want distributed compaction for large-scale workloads
- you want runtime reconfiguration and web-based DB introspection
- you need C++, Java, or Rust bindings for an embedded store
When to avoid
- you need a permissively licensed database (ToplingDB is GPL-2.0, with some components under commercial/trial terms)
- you need a turnkey networked database rather than an embedded library
- your stack depends on vanilla RocksDB APIs and ecosystem tooling
- you need first-class Windows production support
Facets
library · maturity active
database caching serialization databases developer-tools backend cpp cross-platform key-value-store lsm-tree rocksdb-fork cloud-native distributed-compaction searchable-compression nosql embedded-database linux
1 source
- readme: https://github.com/topling/toplingdb · fetched 2026-09-01 · 858b41df72de
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| topling/toplingdb | main | 81 |
For agents
markdown · JSON · MCP: product_card(name="topling/toplingdb")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem