New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Cloud Database Engineer Exam - Topic 2 Question 65 Discussion

Actual exam question for Google's Professional Cloud Database Engineer exam
Question #: 65
Topic #: 2
[All Professional Cloud Database Engineer Questions]

You are building an application that allows users to customize their website and mobile experiences. The application will capture user information and preferences. User profiles have a dynamic schema, and users can add or delete information from their profile. You need to ensure that user changes automatically trigger updates to your downstream BigQuery data warehouse. What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: C

Use Firestore in Datastore mode for new server projects. Firestore in Datastore mode allows you to use established Datastore server architectures while removing fundamental Datastore limitations. Datastore mode can automatically scale to millions of writes per second. Use Firestore in Native mode for new mobile and web apps. Firestore offers mobile and web client libraries with real-time and offline features. Native mode can automatically scale to millions of concurrent clients.


Contribute your Thoughts:

0/2000 characters
Nieves
3 days ago
D) is also a good choice, but I think C) gives you a bit more flexibility with the native Firestore features.
upvoted 0 times
...
Flo
8 days ago
I agree, Firestore in Native mode looks like the way to go here. Keeps things simple and scalable.
upvoted 0 times
...
Ollie
13 days ago
C) seems like the best option to handle the dynamic schema and automatically update the BigQuery data warehouse.
upvoted 0 times
...
Gretchen
18 days ago
I feel like using Bigtable could be overkill for this scenario. It seems more suited for large-scale analytics rather than user profile management.
upvoted 0 times
...
Viola
23 days ago
I practiced a similar question where we had to choose between SQL and NoSQL databases. I think using Cloud SQL could work, but it might not handle dynamic schemas as easily.
upvoted 0 times
...
Jerry
28 days ago
I'm a bit unsure about the differences between Firestore in Native mode and Datastore mode. I think they both store documents, but which one is better for this use case?
upvoted 0 times
...
Lera
1 month ago
I remember we discussed how Firestore can handle dynamic schemas well, so options C and D might be good choices.
upvoted 0 times
...
Nohemi
1 month ago
I'm a bit torn between options C and D. I'll need to research the differences between Firestore in Native mode and Datastore mode to see which one would be a better fit for this use case.
upvoted 0 times
...
Ona
1 month ago
I'm feeling pretty confident about this one. I think option C using Firestore in Native mode would be the way to go. It seems like the most flexible and scalable solution for handling the dynamic user profiles and triggering updates to the data warehouse.
upvoted 0 times
...
Shantay
2 months ago
Okay, I think I have a strategy here. I'll need to consider how the user data is structured and how it needs to be accessed in the BigQuery data warehouse. That should help me narrow down the best storage solution.
upvoted 0 times
...
Bernardo
2 months ago
Hmm, I'm a bit confused about the different storage options here. I'll need to review the pros and cons of Bigtable, Cloud SQL, and Firestore to decide which one would be the most suitable.
upvoted 0 times
...
Sherron
2 months ago
This seems like a tricky question. I'm not sure which option would be the best approach, but I'll try to think it through step-by-step.
upvoted 0 times
...

Save Cancel