Redis is an in‑memory data structure store used as a database, cache, and message broker. Looking for other backend/database platforms that can serve similar high‑performance, low‑latency workloads? Below are 20 viable alternatives.
Get targeted exposure with custom position pinning and highlighted placement.
Highly scalable, fault‑tolerant NoSQL column store designed for massive write throughput.
Document‑oriented database offering flexible schemas, rich queries, and built‑in replication.
Fully managed, serverless key‑value and document database with automatic scaling and global tables.
Centralized service for maintaining configuration information, naming, and providing distributed synchronization.
Java‑based distributed in‑memory key‑value store and cache with optional persistence.
High‑performance embedded key‑value store built on LevelDB, optimized for SSDs and fast reads/writes.
Simple, high‑performance, distributed memory caching system; ideal for transient key‑value data.
High‑performance NoSQL database optimized for real‑time big data and low‑latency transactions.
Drop‑in Apache Cassandra replacement written in C++; delivers lower latencies and higher throughput.
Distributed JSON document store with built‑in caching, full‑text search, and analytics.
Globally distributed, multi‑model database service supporting key‑value, document, graph, and columnar APIs.
Consistent, highly‑available key‑value store used for configuration and service discovery.
Service mesh solution with a simple key‑value store for dynamic configuration and feature flags.
In‑memory data grid offering distributed maps, queues, and caching with strong consistency options.
Robust relational DBMS; the pg_memcache extension adds a Redis‑like in‑memory cache layer.
Hybrid relational/columnar engine delivering analytical queries alongside transactional workloads.