Your company is rewriting its popular mobile game backend on Google Cloud. Requirements:
store JSON-like player profiles and nested game state
deliver sub-second real-time updates to millions of connected clients worldwide
SDKs must cache data locally and automatically synchronize when devices regain connectivity
simple, granular security rules per document path. Analytics engineers will later stream change logs into BigQuery. Which managed storage service best satisfies the serving workload?
Firestore (in Native mode) is designed for mobile, web, and server applications that need flexible JSON-like documents arranged in hierarchical collections. It offers real-time listeners that push sub-second updates to connected clients and scales automatically to millions of concurrent connections. The client SDKs include built-in offline persistence that caches data locally and reconciles changes when connectivity returns. Security rules can be defined down to the individual document path, supporting fine-grained access control required by the game. Finally, Firestore provides a managed export connector that streams document changes into BigQuery, meeting the analytics team's needs.
Bigtable delivers low-latency access but lacks native client SDKs with offline sync and fine-grained document-level security. Cloud SQL offers ACID transactions but cannot scale to millions of simultaneous real-time connections. BigQuery is optimized for analytical queries, not as a low-latency operational data store for mobile clients. Therefore, Firestore is the most appropriate choice.
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 Firestore Native mode used for?
Open an interactive chat with Bash
Why is Firestore better than Bigtable for real-time mobile applications?
Open an interactive chat with Bash
How does Firestore integrate with BigQuery for analytics?
Open an interactive chat with Bash
What is Firestore Native Mode, and how does it differ from Firestore Datastore Mode?
Open an interactive chat with Bash
How does Firestore handle offline data synchronization?
Open an interactive chat with Bash
How can changes in Firestore data be streamed into BigQuery for analytics?
Open an interactive chat with Bash
GCP Professional Data Engineer
Storing the data
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
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .