一个内部事务性订单应用需要强一致性、快速查询和 ACID 多表事务,目前使用 PostgreSQL,并且计划进行最少的代码更改。哪种云数据库最合适?
选择一个答案
点击一个选项来检查您的答案。
正确答案: Cloud SQL.
为什么这是答案
Cloud SQL 是一个完全托管的关系型数据库服务,支持 PostgreSQL、MySQL 和 SQL Server。它提供强一致性、快速查询和 ACID 事务,与现有 PostgreSQL 数据库兼容,因此可以最大限度地减少代码更改。BigQuery 是一个数据仓库,适用于分析工作负载,不提供事务性 ACID 保证。Cloud Spanner 是一个全球分布式、强一致性、高可用性的关系型数据库,但其架构和 API 与 PostgreSQL 不同,可能需要大量的代码重构。Cloud Datastore (现在是 Firestore) 是一个 NoSQL 文档数据库,不提供关系型数据库的强一致性或 ACID 事务。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡