PROFESSIONAL-DATA-ENGINEER · Question #244
You work for a large bank that operates in locations throughout North America. You are setting up a data storage system that will handle bank account transactions. You require ACID compliance and…
The correct answer is B. Store transaction in Cloud Spanner. Use locking read-write transactions. Explanation/Reference: As the documentation primarily says ACID compliance for Spanner, not Cloud SQL. https://cloud.google.com/blog/topics/developers-practitioners/your-google-cloud-database-options-explained Also, spanner supports read-write transactions for use cases, as…
Question
Options
- AStore transaction data in Cloud Spanner. Enable stale reads to reduce latency.
- BStore transaction in Cloud Spanner. Use locking read-write transactions.
- CStore transaction data in BigQuery. Disabled the query cache to ensure consistency.
- DStore transaction data in Cloud SQL. Use a federated query BigQuery for analysis.
How the community answered
(50 responses)- A4% (2)
- B72% (36)
- C16% (8)
- D8% (4)
Explanation
Explanation/Reference: As the documentation primarily says ACID compliance for Spanner, not Cloud SQL. https://cloud.google.com/blog/topics/developers-practitioners/your-google-cloud-database-options-explained Also, spanner supports read-write transactions for use cases, as handling bank transactions: https://cloud.google.com/spanner/docs/transactions#read-write_transactions
Topics
Community Discussion
No community discussion yet for this question.