0
0
GCPcloud~20 mins

Why NoSQL on GCP matters - Challenge Your Understanding

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
NoSQL Master on GCP
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Why choose NoSQL databases on GCP?

Which of the following is the main reason to use NoSQL databases on Google Cloud Platform instead of traditional SQL databases?

ANoSQL databases on GCP do not support horizontal scaling.
BNoSQL databases on GCP always guarantee ACID transactions across multiple tables.
CNoSQL databases on GCP provide flexible schemas that adapt easily to changing data structures.
DNoSQL databases on GCP require less storage space than SQL databases for the same data.
Attempts:
2 left
💡 Hint

Think about how data changes over time and how databases handle that.

Architecture
intermediate
2:00remaining
Best GCP NoSQL service for global low-latency access

You want to build a globally distributed application with low-latency data access and automatic scaling. Which GCP NoSQL service fits best?

ACloud Firestore in Native mode
BCloud Bigtable
CCloud SQL
DCloud Spanner
Attempts:
2 left
💡 Hint

Consider which service is designed for mobile and web apps with global reach.

service_behavior
advanced
2:00remaining
How Cloud Bigtable handles scaling

What happens when you add nodes to a Cloud Bigtable cluster?

AData is duplicated on all nodes without redistribution.
BThe cluster automatically redistributes data to balance load across nodes.
CThe cluster stops accepting writes during scaling.
DYou must manually move data to new nodes after adding them.
Attempts:
2 left
💡 Hint

Think about how a big table keeps performance smooth as it grows.

security
advanced
2:00remaining
Securing NoSQL data on GCP

Which GCP feature helps protect NoSQL data by controlling who can read or write documents in Cloud Firestore?

ACloud IAM roles and policies
BCloud CDN caching
CCloud Storage lifecycle rules
DCloud Functions triggers
Attempts:
2 left
💡 Hint

Think about how you control user permissions in GCP.

Best Practice
expert
3:00remaining
Designing for high availability with Cloud Firestore

You want your Cloud Firestore database to remain available even if a whole GCP region goes down. What is the best practice to achieve this?

AUse Cloud Bigtable instead of Firestore for multi-region availability.
BUse Firestore in Datastore mode with single-region configuration.
CManually replicate data between two Firestore instances in different regions.
DUse Firestore in Native mode with multi-region configuration.
Attempts:
2 left
💡 Hint

Consider built-in multi-region support for automatic failover.