Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Data Engineer All Questions

View all questions & answers for the Professional Data Engineer exam

Exam Professional Data Engineer topic 1 question 159 discussion

Actual exam question from Google's Professional Data Engineer
Question #: 159
Topic #: 1
[All Professional Data Engineer Questions]

You need to choose a database for a new project that has the following requirements:
✑ Fully managed
✑ Able to automatically scale up
✑ Transactionally consistent
✑ Able to scale up to 6 TB
✑ Able to be queried using SQL
Which database do you choose?

  • A. Cloud SQL
  • B. Cloud Bigtable
  • C. Cloud Spanner
  • D. Cloud Datastore
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
[Removed]
Highly Voted 4 years, 8 months ago
Correct: A It asks for scaling up which can be done in cloud sql, horizontal scaling is not possible in cloud sql Automatic storage increase If you enable this setting, Cloud SQL checks your available storage every 30 seconds. If the available storage falls below a threshold size, Cloud SQL automatically adds additional storage capacity. If the available storage repeatedly falls below the threshold size, Cloud SQL continues to add storage until it reaches the maximum of 30 TB.
upvoted 33 times
google_learner123
4 years, 2 months ago
C - CloudSQL does not scale automatically.
upvoted 9 times
zxing233
4 years, 1 month ago
Cloud SQL can automatically scale up storage capacity when you are near your limit
upvoted 5 times
dmzr
2 years, 1 month ago
it does not say about type of scaling, Cloud SQL scale up automatically with storage, that should works
upvoted 4 times
...
...
...
Rajuuu
4 years, 4 months ago
C:- Cloud SQL is not fully managed as that is one of the requirement.
upvoted 7 times
dem2021
3 years, 6 months ago
Have you really worked on GCP?
upvoted 15 times
...
zxing233
4 years, 1 month ago
https://cloud.google.com/sql it is fully managed
upvoted 2 times
...
Gcpyspark
3 years, 11 months ago
Google documentation says "Cloud SQL is a fully-managed database service that helps you set up, maintain, manage, and administer your relational databases on Google Cloud Platform."
upvoted 8 times
...
...
AzureDP900
1 year, 10 months ago
A. Cloud SQL There is no need of Spanner
upvoted 1 times
...
...
[Removed]
Highly Voted 4 years, 8 months ago
Should be C.
upvoted 13 times
[Removed]
4 years, 8 months ago
May be A
upvoted 8 times
...
...
SamuelTsch
Most Recent 3 weeks, 5 days ago
Selected Answer: C
I would go to C.
upvoted 1 times
...
baimus
1 month, 3 weeks ago
Selected Answer: C
All the arguments below can essentially be boiled down to two questions. 1) is Cloud SQL fully managed? (yes), 2) Does it autoscale? It depends, is the answer. The question is horrifyingly worded, as it comes down to an ambiguity coinflip. I'm going with C, it feels like it's a better fit.
upvoted 2 times
...
JamesKarianis
3 months, 2 weeks ago
Selected Answer: A
Did not refer to global, thus not spanner. A is correct
upvoted 1 times
...
Anudeep58
4 months, 1 week ago
Selected Answer: C
Transactional consistency: spanner provides strong consistency across rows, regions, and continents.
upvoted 1 times
...
mothkuri
8 months, 3 weeks ago
Answer : A Cloud SQL and Cloud Spanner are the options for the questions. But here as per requirement they don't need horizontal scaling, they want manager SQL instance and it should support 6 TB of storage. Cloud SQL can support up to 64 TB of storage https://cloud.google.com/sql/docs/quotas#:~:text=Cloud%20SQL%20storage%20limits,core%3A%20Up%20to%203%20TB.
upvoted 1 times
...
cuadradobertolinisebastiancami
9 months, 1 week ago
Selected Answer: A
Not horizontal scaling is required, cloud SQL will work for 10 TB
upvoted 1 times
...
williamvinct
9 months, 2 weeks ago
i will go with A, since the question doesnt specifically say it should be scaling horizontally
upvoted 1 times
...
arturido
12 months ago
Selected Answer: A
"Able to scale up to 6 TB" -seems to be the key it looks like autoscaling is related to storage - possible in case of Cloud SQL
upvoted 1 times
LaxmanTiwari
11 months, 1 week ago
no way , u can automaticly scale the Cloud SQL , please read the documents of Cloud SQL, Spanner is the solution .
upvoted 1 times
...
...
tibuenoc
1 year ago
Selected Answer: C
Spanner is consistent and fully-managed https://cloud.google.com/spanner/docs/transactions?hl=en
upvoted 1 times
...
DataFrame
1 year ago
Selected Answer: A
A seems to be correct because of the scaling factor of 6 TB because cloud sql easily supports up to 40 TB and obviously there is a limitation of GLOBALLY MULTI REGIONAL which is nothing to do with question. Hence A seems more closer.
upvoted 1 times
...
Nirca
1 year, 1 month ago
Selected Answer: C
Guys - this is 1000% C. ".....automatically scale up" Cloud SQL needs restart! this is not the solution. Only Spanner (and BQ) are true automatically scale up
upvoted 2 times
Zepopo
11 months, 4 weeks ago
What problem in restart? There are no any constraints about this, but there directly writes: "Fully managed"
upvoted 1 times
...
...
kcl10
1 year, 1 month ago
Selected Answer: C
C: Cloud Spanner Why not A: Cloud SQL? No "automatically" scale up feature
upvoted 1 times
...
barnac1es
1 year, 2 months ago
Selected Answer: C
Fully Managed: Cloud Spanner is a fully managed database service provided by Google Cloud, which means you don't have to worry about managing infrastructure, updates, or backups. Automatic Scaling: Cloud Spanner can automatically scale both horizontally and vertically to handle increased workloads and data volume. It can handle databases ranging from a few gigabytes to multi-terabyte scale. Transactionally Consistent: Cloud Spanner offers strong transactional consistency, making it suitable for applications that require ACID compliance. SQL Querying: You can query Cloud Spanner databases using SQL, which is a familiar query language for many developers and analysts. Given your requirements, Cloud Spanner is designed to meet the need for a fully managed, scalable, transactionally consistent, and SQL-accessible database solution.
upvoted 1 times
...
Xubaca
1 year, 2 months ago
Selected Answer: C
Able to automatically scale up = Memory and CPU Able to scale up to 6 TB = Disk Correct is C, because Cloud SQL no scale Memory and CPU.
upvoted 1 times
...
wan2three
1 year, 4 months ago
Selected Answer: A
Cloud SQL can also automatically scale up storage capacity when you are near your limit. https://cloud.google.com/sql/?utm_source=google&utm_medium=cpc&utm_campaign=japac-HK-all-en-dr-BKWS-all-super-trial-PHR-dr-1605216&utm_content=text-ad-none-none-DEV_c-CRE_652279903175-ADGP_Hybrid%20%7C%20BKWS%20-%20BRO%20%7C%20Txt%20~%20Databases_Cloud%20SQL_gcp%20horizontal%20sql_main-KWID_43700076522535474-kwd-2005739330106&userloc_2344-network_g&utm_term=KW_google%20sql%20horizontal&gclid=Cj0KCQjwqs6lBhCxARIsAG8YcDjWaS5NbG3remUHnHQ7EFK-wJNsF0I_IvePKHF0mHaiBK3_-eM7Z-UaAqQeEALw_wcB&gclsrc=aw.ds#section-2:~:text=Cloud%20SQL%20can%20also%20automatically%20scale%20up%20storage%20capacity%20when%20you%20are%20near%20your%20limit.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...