Lưu ý: Câu hỏi này bị lỗi hiển thị lựa chọn trong đề thi gốc (câu hỏi về chuyển 15 TB dữ liệu định kỳ từ on-premises, nhưng các lựa chọn lại thuộc về câu hỏi thiết kế cơ sở dữ liệu ACID tự động khôi phục).
Tuy nhiên, dựa trên các lựa chọn hiện tại:
Để thiết kế một hệ thống yêu cầu cơ sở dữ liệu tuân thủ ACID và tự động khôi phục khi xảy ra sự cố với sự can thiệp tối thiểu của con người:
- B (Cấu hình một phiên bản Cloud SQL cho PostgreSQL và bật tính năng high availability) là lựa chọn chính xác. Cloud SQL hỗ trợ đầy đủ tính chất ACID của cơ sở dữ liệu quan hệ (PostgreSQL) và cấu hình High Availability (HA) giúp tự động failover sang zone dự phòng khi zone chính gặp sự cố.
- A sai: Point-in-time recovery (PITR) dùng để khôi phục dữ liệu về một thời điểm cụ thể khi gặp lỗi logic, không hỗ trợ tự động failover lập tức khi xảy ra sự cố phần cứng.
- C & D sai: Bigtable và BigQuery là các giải pháp NoSQL và Data Warehouse, không phù hợp cho các ứng dụng giao dịch OLTP yêu cầu chuẩn ACID nghiêm ngặt với cấu hình tối thiểu hóa can thiệp thủ công.
(Đáp án được gợi ý bởi AI)