¿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.

Diagram that shows distributed architecture.

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:

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