AlloyDB — это управляемая облачная служба баз данных, разработанная компанией Google Cloud и совместимая с протоколом и экосистемой PostgreSQL. Платформа позиционируется как решение для задач, требующих высокой производительности и масштабируемости, сочетая возможности транзакционной обработки и аналитики в рамках единой системы. AlloyDB ориентирована на интеграцию с другими сервисами облачной платформы и предоставляет инструменты для автоматического управления доступностью, резервным копированием и обновлениями.
Сервис был представлен как альтернатива традиционным реляционным базам данных в облаке с акцентом на ускорение рабочих нагрузок, совместимость с существующими приложениями PostgreSQL и упрощение эксплуатации. Архитектурные решения AlloyDB включают оптимизации уровня хранения и выполнения запросов, механизмы репликации для обеспечения отказоустойчивости и возможность горизонтального масштабирования чтения. В случае ограниченности публичных сведений о внутренней реализации, описание ниже отражает общие свойства и типичные сценарии применения, характерные для управляемых облачных СУБД, совместимых с PostgreSQL.
- Совместимость с PostgreSQL: поддержка стандартных клиентских протоколов, SQL-диалекта и большинства расширений, позволяющая переносить существующие приложения и инструменты.
 - Высокая производительность: оптимизации ввода‑вывода, кэширования и выполнения запросов, направленные на снижение задержек и увеличение пропускной способности.
 - Гибрид транзакций и аналитики: возможности для выполнения OLTP и OLAP нагрузок в одной среде за счёт архитектурных оптимизаций и специализированных механизмов хранения.
 - Управляемая инфраструктура: автоматическое развертывание, патчинг, мониторинг, резервное копирование и восстановление, снижающие операционные издержки администратора баз данных.
 - Масштабируемость и репликация: поддержка реплик для распределения чтения и обеспечения доступности, варианты масштабирования вычислительных и накопительных ресурсов.
 - Безопасность и соответствие: функции шифрования данных в покое и при передаче, управление доступом и интеграция с инструментами облачной безопасности.
 - Интеграция с экосистемой облака: тесная интеграция с сервисами аналитики, хранения файлов, мониторинга и инструментами DevOps облачной платформы.
 - Резервное копирование и восстановление: автоматизированные снимки, планирование бэкапов и механизмы точечного восстановления данных.
 - Инструменты наблюдаемости: метрики производительности, журналы запросов и средства трассировки для отладки и оптимизации приложений.
 - Поддержка миграции: утилиты и рекомендации для переноса данных и схем из локальных или других облачных PostgreSQL‑совместимых систем.