Use case

Databases for Coordination

Distributed locks, leader election and consistent configuration. The leading options are Apache ZooKeeper, Consul KV and etcd.

30 active · ordered by fit for this category, then WhichDB Score

Apache ZooKeeperHierarchicalopen source

The original coordination service: hierarchical znodes, watches and ephemeral nodes for clusters.

39.9
Consul KVKey-Value

The key-value store built into HashiCorp Consul for service config, locks and discovery.

39.0
etcdKey-Valueopen source

Raft-based, strongly consistent key-value store that holds Kubernetes' cluster state.

32.4
H2 DatabaseRelationalopen source

Fast pure-Java SQL engine for embedded, in-memory and test databases, with compatibility modes.

23.5
TinyDBDocumentopen source

Pure-Python document store that keeps every table in one human-readable JSON file.

21.3
Azure Table StorageKey-Valuemanaged

Cheap, schemaless key-attribute store inside an Azure Storage account.

19.7
lowdbDocumentopen source

Tiny type-safe local JSON database for Node, Electron and the browser using plain JavaScript.

19.1
DoltRelationalopen source

MySQL-compatible SQL database you can branch, diff, merge and clone like a Git repository.

18.2
Amazon SimpleDBKey-Valuemanaged

AWS's original 2007 schemaless attribute store; still running but frozen in time.

15.6
rqliteRelationalopen source

Lightweight distributed database that replicates SQLite over Raft behind a simple HTTP API.

14.5
DoltgresRelationalopen source

Version-controlled SQL database with PostgreSQL compatibility: branch, diff and merge your tables.

12.3
Vercel Edge ConfigKey-Valuemanaged

Vercel's globally replicated read-optimized config store (renamed Global Config in 2026).

12.0
bboltKey-Valueopen source

etcd's maintained fork of BoltDB: a simple, pure-Go B+tree store in a single file.

11.5
LiteDBDocumentopen source

Serverless single-file NoSQL document database for .NET, in the spirit of SQLite.

10.8
dqliteRelationalopen source

Canonical's embeddable C library that makes SQLite highly available with Raft replication.

8.4
MMKVKey-Valueopen source

Tencent's mmap-backed key-value store for mobile apps, built as a faster SharedPreferences/NSUserDefaults.

6.3
Cloudflare Workers KVKey-Valuemanaged

Globally cached, eventually consistent key-value store for read-heavy data at Cloudflare's edge.

4.4
UnQLiteKey-Valueopen source

Embedded, transactional key-value and JSON document engine in a single C file, with Jx9 scripting.

4.1
cdbKey-Valueopen source

D. J. Bernstein's constant database: immutable on-disk hash tables with two-read lookups and atomic swaps.

3.5
PoloDBDocumentopen source

Embedded BSON document database for Rust with a MongoDB-like API and optional wire-protocol server.

3.2
NitriteDocumentopen source

Embedded NoSQL document store for Java and Android with pluggable MVStore or RocksDB storage.

2.7
CastleDBDocumentopen source

Structured static database for game data: spreadsheet-style editor, typed sheets and diff-friendly JSON.

2.3
SDBKey-Valueopen source

Tiny embeddable C string key-value database from the radare2 project, built on djb's cdb format.

1.6
kvdb.ioKey-Valuemanaged

Hosted key-value store driven by plain HTTP calls, with scoped access tokens, TTLs and Lua bucket scripts.

1.5
TrousseauKey-Valueopen source

Single-file encrypted key-value store for secrets, with GPG or AES-256 and S3/SSH/gist sync.

1.5
mcdbKey-Valueopen source

Memory-mapped constant database: a faster, thread-safe, >4 GB rewrite of D. J. Bernstein's cdb.

0.9
SQLiteRelationalopen source

The in-process SQL engine that ships in every phone, browser and OS: one file, zero servers.

75.5
Hive (Dart)Key-Valueopen source

Lightweight pure-Dart key-value store for Flutter; development continues in the Hive CE fork.

9.1
Cloudflare D1Relationalmanaged

Serverless SQLite for Cloudflare Workers, priced per row read and written, with read replicas and time travel.

5.8
EJDBDocumentopen source

Embeddable JSON document database in C, with a JQL query language and optional HTTP/WebSocket server.

4.5

license legend · Open source (permissive) · Open source (copyleft) · Source-available · Proprietary