
Explanation:
The correct answer is B. Configure a Cloud SQL for PostgreSQL instance with high availability enabled.
ACID-compliance: PostgreSQL is renowned for its strong adherence to ACID principles (Atomicity, Consistency, Isolation, Durability), ensuring data integrity and consistency, which is crucial for the system in question.
High availability: Enabling high availability in Cloud SQL for PostgreSQL means the database is replicated across multiple zones within a region. This setup provides redundancy and fault tolerance, allowing the system to automatically failover to another zone in case of a failure, thereby minimizing the need for human intervention and ensuring continuous operation.
Why other options are less suitable:
In summary, option B is the optimal choice, combining PostgreSQL's ACID compliance with Cloud SQL's high availability features to meet the system's requirements effectively with minimal human intervention during failures.
Ultimate access to all questions.
When developing a system that requires an ACID-compliant database and aims to minimize human intervention during failures, which approach should you take?
A
Set up a BigQuery table with a multi-region configuration.
B
Configure a Cloud SQL for PostgreSQL instance with high availability enabled.
C
Configure a Bigtable instance with more than one cluster.
D
Configure a Cloud SQL for MySQL instance with point-in-time recovery enabled.
No comments yet.