Внутреннее приложение для обработки транзакционных заказов требует строгой согласованности, быстрых запросов и ACID-транзакций с несколькими таблицами. В настоящее время оно использует PostgreSQL с минимальными запланированными изменениями кода. Какая облачная база данных является наиболее подходящей?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Cloud SQL.
Почему это правильный ответ
Cloud SQL — это полностью управляемый сервис реляционных баз данных, который поддерживает PostgreSQL. Он идеально подходит для приложений, требующих строгой согласованности, быстрых запросов и ACID-транзакций с несколькими таблицами, что соответствует требованиям внутреннего приложения. Поскольку приложение уже использует PostgreSQL, миграция на Cloud SQL будет минимальной и не потребует значительных изменений кода. BigQuery — это аналитическое хранилище данных, не предназначенное для OLTP-приложений с ACID-транзакциями. Cloud Spanner — это глобально распределенная реляционная база данных, которая обеспечивает высокую доступность и горизонтальное масштабирование, но может быть избыточной и более дорогой для данного сценария, особенно если приложение не требует глобального масштабирования. Cloud Datastore (теперь Firestore в режиме Datastore) — это NoSQL-база данных, которая не поддерживает реляционную модель и ACID-транзакции с несколькими таблицами так, как PostgreSQL.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется