exam questions

Exam Professional Cloud Developer All Questions

View all questions & answers for the Professional Cloud Developer exam

Exam Professional Cloud Developer topic 1 question 136 discussion

Actual exam question from Google's Professional Cloud Developer
Question #: 136
Topic #: 1
[All Professional Cloud Developer Questions]

Your company needs a database solution that stores customer purchase history and meets the following requirements:
✑ Customers can query their purchase immediately after submission.
✑ Purchases can be sorted on a variety of fields.
✑ Distinct record formats can be stored at the same time.
Which storage option satisfies these requirements?

  • A. Firestore in Native mode
  • B. Cloud Storage using an object read
  • C. Cloud SQL using a SQL SELECT statement
  • D. Firestore in Datastore mode using a global query
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Blueocean
Highly Voted 2 years, 3 months ago
Agree with Option A https://cloud.google.com/datastore/docs/firestore-or-datastore
upvoted 6 times
...
__rajan__
Most Recent 7 months, 1 week ago
Selected Answer: A
The answer is A. Firestore in Native mode. Firestore in Native mode is a NoSQL document database that is designed for scalability, performance, and ease of use. It is a good choice for storing customer purchase history because it meets all of the requirements
upvoted 1 times
...
purushi
8 months, 3 weeks ago
Selected Answer: A
Firestore is for storing semi structured data. It is optimized for high reads and low writes. Since each document can store different collection types, ( MONGO DB ), fire store is suitable for the above requirements.
upvoted 2 times
...
omermahgoub
1 year, 3 months ago
Selected Answer: A
A. Firestore in Native mode Firestore in Native mode satisfies these requirements. It is a NoSQL document database, which means that it stores semi-structured data, and each document can have its own fields and structure. This allows for storing distinct record formats at the same time, which is a requirement. Firestore also has strong query performance and support, customers can query their purchase immediately after submission, and purchases can be sorted on a variety of fields, it is highly optimized to support real-time queries, you can retrieve data with low latency.
upvoted 1 times
omermahgoub
1 year, 3 months ago
B. Cloud Storage using an object read Cloud Storage is an object storage service and it is not optimized for real-time queries as it does not support secondary indexes or SQL-like queries. C. Cloud SQL using a SQL SELECT statement Cloud SQL is a relational database service that supports SQL statements and it would be possible to use SQL SELECT statements to sort purchase by different fields but it not optimized for real-time queries and the distinct record formats may be challenging to implement. D. Firestore in Datastore mode using a global query Firestore in Datastore mode is a previous generation of Firestore and it does not support the same level of query support and performance as Firestore in Native mode, it may also face challenges to support real-time query and distinct record formats.
upvoted 1 times
...
...
zellck
1 year, 4 months ago
Selected Answer: A
A is the answer.
upvoted 2 times
...
[Removed]
1 year, 7 months ago
@megn they mean that each record can have a different shape, the data is not consistent.
upvoted 1 times
...
tomato123
1 year, 8 months ago
Selected Answer: A
A is correct
upvoted 2 times
...
nehaxlpb
1 year, 9 months ago
Selected Answer: A
Firestore is the next major version of Datastore and a re-branding of the product. Taking the best of Datastore and the Firebase Realtime Database, Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. Firestore introduces new features such as: A new, strongly consistent storage layer A collection and document data model Real-time updates Mobile and Web client libraries Firestore is backwards compatible with Datastore, but the new data model, real-time updates, and mobile and web client library features are not. To access all of the new Firestore features, you must use Firestore in Native mode.
upvoted 3 times
...
[Removed]
1 year, 11 months ago
What do they mean by "Distinct record formats"?
upvoted 1 times
...
szl0144
1 year, 11 months ago
firestore native mode: A new, strongly consistent storage layer A collection and document data model Real-time updates Mobile and Web client libraries
upvoted 3 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago