A media-streaming company runs an Apache Beam pipeline on Cloud Dataflow in the us-central1 region. The job keeps several terabytes of user session data in Redis to perform low-latency joins. Management wants the pipeline to survive a complete zonal outage without manual intervention while keeping operational overhead and complexity to a minimum. Which approach best meets these requirements?
Run open-source Redis Cluster on a stateful GKE deployment distributed across three zones and manage failover with custom scripts and Kubernetes operators.
Create a Memorystore for Redis Cluster instance in us-central1. Configure the Dataflow pipeline to connect through the cluster's discovery endpoint and rely on its built-in multi-zone shard replication.
Provision two Basic Tier Memorystore for Redis instances, one in us-central1-a and one in us-central1-b, and modify the Dataflow job to write to both instances for redundancy.
Deploy a Standard Tier Memorystore for Redis instance in us-central1-a and create a Cloud SQL read replica in a different zone to take over if the primary zone fails.
Memorystore for Redis Cluster is a regional service that automatically shards data and places each shard's primary and replica in separate zones inside the region. If an entire zone fails, clients reconnect to the surviving replicas without manual reconfiguration, so the Dataflow job continues with minimal disruption. Running your own Redis on GKE or managing dual basic instances would require you to build and operate the sharding, replication, and failover logic yourself. A single-zone Standard Tier instance, even with a Cloud SQL read replica, would not protect against a zonal outage and mixes unrelated services. Therefore, a regional Memorystore for Redis Cluster instance with its built-in multi-zone placement and automatic failover delivers the desired high availability with the least operational effort.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Memorystore for Redis Cluster?
Open an interactive chat with Bash
How does multi-zone shard replication work in Memorystore?
Open an interactive chat with Bash
Why isn't using multiple Basic Tier instances a good solution for zonal outages?
Open an interactive chat with Bash
What is Memorystore for Redis Cluster and how does it ensure high availability?
Open an interactive chat with Bash
Why is running Redis on GKE more complex compared to Memorystore for Redis?
Open an interactive chat with Bash
Why is a single-zone Standard Tier Memorystore for Redis instance insufficient for zonal outage protection?
Open an interactive chat with Bash
GCP Professional Data Engineer
Maintaining and automating data workloads
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .