¿Qué es Azure Cosmos DB for PostgreSQL?
SE APLICA A: Azure Cosmos DB for PostgreSQL (con tecnología de la extensión de base de datos de Citus en PostgreSQL)
Azure Cosmos DB for PostgreSQL es un servicio administrado para PostgreSQL extendido con la superpotencia del código abierto de Citus de tablas distribuidas. Esta superpotencia le permite crear aplicaciones relacionales altamente escalables. Puede empezar a crear aplicaciones en un clúster de un solo nodo, de la misma manera que lo haría con PostgreSQL. A medida que aumentan los requisitos de escalabilidad y rendimiento de la aplicación, puede escalar sin problemas a varios nodos mediante la distribución transparente de las tablas.
Las aplicaciones de cliente reales basadas en Azure Cosmos DB for PostgreSQL incluyen aplicaciones de software como servicio (SaaS), aplicaciones de análisis operativo en tiempo real y aplicaciones transaccionales de alto rendimiento. Estas aplicaciones abarcan varios sectores, como la automatización de ventas y marketing, la atención sanitaria, los datos de Internet de las cosas (IoT), las finanzas, la logística y las búsquedas.
Lista de comprobación de implementación
Como quiere crear aplicaciones con Azure Cosmos DB for PostgreSQL, asegúrese de que ha revisado los artículos siguientes:
- Obtenga información sobre cómo compilar aplicaciones escalables.
- Conéctese y consulte con la pila de aplicaciones.
- Vea cómo la API de Azure Cosmos DB for PostgreSQL amplía PostgreSQL y pruebe consultas de diagnóstico útiles.
- Elija el mejor tamaño de clúster para la carga de trabajo.
- Aprenda a usar Azure Cosmos DB para PostgreSQL como back-end de almacenamiento para varios microservicios.
- Supervise el rendimiento del clúster.
- Ingiera datos eficazmente con Azure Stream Analytics y Azure Data Factory.
Base de datos resistente totalmente administrada
Como Azure Cosmos DB for PostgreSQL es un servicio totalmente administrado, tiene todas las características necesarias para funcionar sin preocupaciones en producción. Características incluidas:
- Alta disponibilidad automática
- backups
- PgBouncer integrado
- Réplicas de lectura
- Supervisión sencilla
- puntos de conexión privados.
- El cifrado
- y mucho más...
Siempre las características de PostgreSQL más recientes
Azure Cosmos DB for PostgreSQL cuenta con la con tecnología de la extensión de código abierto de Citus en PostgreSQL. Dado que Citus no es una bifurcación de Postgres, la extensión Citus siempre admite la versión principal de PostgreSQL más reciente en el plazo de una semana del lanzamiento, con compatibilidad agregada a nuestro servicio administrado en Azure como máximo unas semanas más tarde.
Las aplicaciones pueden usar las características y extensiones más recientes de PostgreSQL, como la creación de particiones nativas para el rendimiento, la compatibilidad con JSONB para almacenar y consultar datos no estructurados y la funcionalidad geoespacial a través de la extensión PostGIS. Es justo la velocidad que necesita en la base de datos que le encanta.
Inicio sencillo, escalado sin problemas
Un clúster de base de datos puede comenzar como un único nodo, mientras que tiene la superpotencia de distribuir tablas. A unos pocos dólares al día, es la manera más rentable de experimentar Azure Cosmos DB for PostgreSQL. Más adelante, si la aplicación requiere mayor escala, puede agregar nodos y reequilibrar los datos.
Pasos siguientes
- Cree una cuenta mediante Azure Portal.
- Conéctese a un clúster con psql.
- Use la extensión Citus para distribuir tablas.