SysPad › Lessons › database lessons › Redis Cloud
How Redis Cloud works
Redis Cloud - fully-managed Redis from Redis Inc. (an external alternative to ElastiCache). In-memory, so throughput is very high and latency sub-millisecond; priced by dataset size.
Redis Cloud is Redis run by the company that makes Redis, so it ships the full feature set first: not just the cache, but data-structure modules (JSON, search, time series) and, most distinctively, Active-Active geo-distribution, writable Redis in many regions at once, with conflicts merged automatically. It’s Redis pushed well beyond "just a cache."
What you will learn
- What does Redis Cloud add over plain Redis (modules / Redis Stack)?
- What is Active-Active, and why does it need CRDTs?
- How does that enable low-latency multi-region writes?
- When pick Redis Cloud vs AWS ElastiCache/MemoryDB?
More than a cache: modules
Beyond core key-value and the usual structures, Redis Cloud offers modules (Redis Stack): JSON documents, full-text and vector search, time series, and probabilistic structures. So one engine can act as a cache, a document store, a search index, or a vector database.
Active-Active and CRDTs
Most databases have one writable primary. Active-Active runs writable copies in multiple regions simultaneously, so a user anywhere writes to a local copy. To stay consistent, it uses CRDTs (conflict-free replicated data types) that merge concurrent edits automatically, no central coordinator, no lost updates.
⚓ Globally distributed apps needing low-latency writes everywhere: gaming, collaboration, real-time leaderboards, session state across regions.
Low-latency writes everywhere
Because each region has a writable replica, users don’t pay a cross-globe round-trip to a single primary, they write locally and the regions converge in the background. That’s the payoff: fast writes for a global user base.
Redis Cloud vs ElastiCache / MemoryDB
Redis Cloud: newest Redis features first, the modules/Stack, and Active-Active multi-region writes, cross-cloud. ElastiCache: AWS-native managed cache (not a durable source of truth). MemoryDB: AWS-native durable Redis-compatible primary database.
Flashcards
- What do Redis modules / Redis Stack add?
- JSON, search (incl. vector), time series, and probabilistic structures, so Redis can be a document store, search index, or vector DB, not just a cache.
- What is Active-Active, and what makes it consistent?
- Writable Redis copies in multiple regions at once, kept consistent by CRDTs that merge concurrent edits automatically.
- Why are CRDTs needed for multi-region writes?
- They let concurrent edits in different regions merge without conflict and converge, with no central coordinator or lost updates.
- Why does Active-Active give low write latency globally?
- Each region has a local writable replica, so users avoid a cross-globe round-trip; regions sync in the background.
- Redis Cloud vs ElastiCache vs MemoryDB?
- Redis Cloud: newest features/modules + Active-Active, cross-cloud. ElastiCache: AWS cache. MemoryDB: AWS durable Redis-compatible primary.
Sources
- Redis Docs, Redis Cloud overview
- Redis Docs, Redis Stack and modules (JSON, Search, Time Series)
- Redis Docs, Active-Active geo-distribution (CRDTs)
Open the SysPad canvas · Official Redis Cloud documentation