Search tools, frameworks, libraries, categories and domains
In-memory data stores and caching libraries for speeding up reads and sharing state.
7 tools compared
redis/redis
In-memory data store for caching, queues and pub/sub; back to open source (AGPLv3) since Redis 8.
valkey-io/valkey
Linux Foundation, BSD-licensed fork of Redis adopted by AWS, Google Cloud and major Linux distros.
memcached/memcached
Simple, battle-tested distributed memory cache for key-value lookups.
dragonflydb/dragonfly
Multi-threaded, Redis- and Memcached-compatible in-memory store built for high throughput.
microsoft/garnet
Microsoft Research's RESP-compatible cache store in .NET with high throughput and low latency.
ben-manes/caffeine
High-performance in-process caching library for Java, successor to Guava's cache.
Snapchat/KeyDB
Multi-threaded Redis fork from Snap; development has slowed and Valkey/Dragonfly are preferred.
Click a column to sort. “#” is the curated ranking, with the most widely used first.