PostgreSQL в облаке
О сервисе
PostgreSQL — это система управления объектно-реляционными базами данных (БД) с открытым исходным кодом. Система объединяет в себе объектно-ориентированные функции с возможностями реляционных БД.
Хостинг PostgreSQL в облаке гибко масштабирует базы данных, поддерживает резервное копирование и восстановление данных.
Сервис гарантирует высокую доступность, безопасность, а также запуск баз данных в разных регионах.
База данных Postgres поддерживает текст, даты, целые числа и булевые значения.
Характеристики сервиса
- Повышенная доступность
PostgreSQL работа с базой дает высокую доступность через логическую и потоковую репликацию. Логическая репликация произвольно реплицирует конкретные поднаборы данных или таблицы. Потоковая репликация формирует резервные реплики, которые потом получают изменения в главной БД
- Поддержка разных индексов
Система поддерживает индексы: хешированные, древо поиска (В-древо), GiST, GIN и SP-Gist
- Совместимость с SQL-запросами
PostgreSQL использует SQL для совмещения с обычными SQL-запросами
- Возможность параллельных операций
База данных Postgres использует MVCC, выявление взаимных блокировок, снимки данных, гибкие уровни изоляции, чтобы добиться параллельных операций
- Возможность масштабирования
Для масштабирования БД использует инструменты пула подключений, балансировку нагрузки и секционирование.
- Гибкий запуск
PostgreSQL можно запускать на виртуальных машинах, контейнерах и серверах баз данных
- Поддержка нескольких типов данных и расширений
PostgreSQL поддерживает дату и время, числовые, символьные, бинарные и составные типы данных, а также расширения PostGis, pgcrypto, hstore, citext и pg_trgm
- Повышенная безопасность
База данных Postgres поддерживает безопасность с помощью шифрования, резервного копирования, восстановления информации и других механизмов