SysPadLessons › 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

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

Open the SysPad canvas · Official Redis Cloud documentation

Other database lessons