Courseiva

PCDE Practice Question: Manage a solution that can span multiple database technologies

A Cloud Bigtable instance is configured with asynchronous replication across two regions for disaster recovery. The team needs to ensure that read-after-write consistency is maintained within a region. Which three strategies should they implement? (Choose THREE.)

⚠ Common exam trap

Watch out — candidates often confuse asynchronous replication with eventual consistency and assume that monitoring replication lag alone can guarantee read-after-write consistency, when in fact only application-level write confirmation and single-cluster routing provide that guarantee within a region.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

After writing, have the application wait for a confirmation that the write is durable before performing a read.

In Cloud Bigtable, writes are acknowledged only after they are committed to the tablet server's log and replicated to the underlying Colossus file system. By waiting for this confirmation before performing a read, the application ensures that the read will see the latest write, providing read-after-write consistency within the region.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • After writing, have the application wait for a confirmation that the write is durable before performing a read.

    Why this is correct

    Application-level confirmation ensures consistency.

  • Use single-cluster routing for read/write operations within the primary region.

    Why this is correct

    Ensures reads see recent writes within the same cluster.

  • Disable replication and use only the primary cluster.

    Why it's wrong here

    Would lose DR capability.

  • Use multi-cluster routing to distribute reads across regions.

    Why it's wrong here

    May read from a replica that hasn't caught up.

  • Monitor replication lag metrics to ensure replicas are up to date.

    Why this is correct

    Helps detect when replicas are lagging.

Visual reference

Client Server SYN (seq=100) SYN-ACK (seq=200, ack=101) ACK (ack=201) Connection established — data transfer begins

About these practice questions

This PCDE question is part of Courseiva's 1,446-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This PCDE practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PCDE exam.