Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:
Azure Cosmos DB для PostgreSQL (на основе расширения Citus для PostgreSQL)
Azure Cosmos DB для PostgreSQL — это управляемая служба для PostgreSQL, расширенная с помощью Citus с открытым исходным кодом, предоставляющая возможность распределенных таблиц. Эти сверхмощные возможности позволяют создавать высокомасштабируемые реляционные приложения. Вы можете начать создавать приложения в кластере с одним узлом так же, как и с PostgreSQL. По мере роста требований к масштабируемости и производительности приложения можно легко выполнить масштабирование до нескольких узлов, прозрачно распределяя таблицы.
Реальные клиентские приложения, созданные на базе Azure Cosmos DB для PostgreSQL, включают приложения программного обеспечения как услуга (SaaS), приложения операционной аналитики в режиме реального времени и приложения с высокой пропускной способностью транзакционных приложений. Эти приложения охватывают различные вертикальные области, такие как автоматизация продаж и маркетинга, здравоохранение, данные Интернета вещей, финансы, логистика и поиск.
Контрольный список для реализации
При создании приложений с помощью Azure Cosmos DB для PostgreSQL убедитесь, что вы ознакомились со следующими статьями:
- Узнайте, как создавать масштабируемые приложения.
- Подключайтесь и отправляйте запросы с вашим стеком приложений.
- Узнайте, как API Azure Cosmos DB для PostgreSQL расширяет PostgreSQL и попробуйте полезные диагностические запросы.
- Выберите оптимальный размер кластера для рабочей нагрузки.
- Узнайте, как использовать Azure Cosmos DB для PostgreSQL в качестве хранилища для данных нескольких микрослужб.
- Мониторинг производительности кластера.
- Принимайте данные эффективно с помощью Azure Stream Analytics и Azure Data Factory.
Полностью управляемая устойчивая база данных
Так как Azure Cosmos DB for PostgreSQL — это полностью управляемая служба, она обладает всеми функциями для бесперебойной работы в рабочей среде. Доступны следующие функции:
- автоматическая высокая доступность
- резервные копии
- встроенный pgBouncer
- реплики для чтения
- простой мониторинг
- приватные конечные точки
- шифрование
- и многое другое
Всегда новейшие функции PostgreSQL
Azure Cosmos DB для PostgreSQL работает с помощью расширения с открытым исходным кодом Citus для PostgreSQL. Так как Citus не является форком Postgres, расширение Citus всегда поддерживает последнюю основную версию PostgreSQL в течение недели после выпуска, а поддержка добавляется в нашу управляемую службу в Azure не более чем через несколько недель.
Ваши приложения могут использовать новейшие функции и расширения PostgreSQL, такие как собственное секционирование для повышения производительности, поддержка JSONB для хранения и запроса неструктурированных данных, а также геопространственные функции с помощью расширения PostGIS. Это скорость, в которой вы нуждаетесь, на базе данных, которую вы любите.
Простое начало работы, плавное масштабирование
Кластер базы данных может начинаться как один узел, имея сверхспособность распределения таблиц. В несколько долларов в день это самый экономичный способ испытать Azure Cosmos DB для PostgreSQL. Позже, если приложению потребуется больший масштаб, можно добавить узлы и повторно сбалансировать данные.
Следующие шаги
- Создайте новую учетную запись с помощью портал Azure.
- Подключитесь к кластеру с помощью psql.
- Используйте расширение Citus для распространения таблиц.