Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Azure Cosmos DB para PostgreSQL ya no se admite para nuevos proyectos. No use este servicio para nuevos proyectos. En su lugar, use uno de estos dos servicios:
Utilice Azure Cosmos DB para NoSQL para una solución de base de datos distribuida diseñada para grandes escenarios con un contrato de nivel de servicio (SLA) de disponibilidad del 99,999%, escalabilidad automática instantánea y conmutación automática por error en varias regiones.
Utiliza la característica de Clústeres elásticos de Azure Database For PostgreSQL para PostgreSQL particionado utilizando la extensión Citus de código abierto.
Hay tres pasos implicados en la creación de aplicaciones escalables con Azure Cosmos DB for PostgreSQL:
- Clasifique la carga de trabajo de una aplicación. Hay casos de uso en los que Azure Cosmos DB for PostgreSQL brilla: SaaS multiinquilino, microservicios, análisis operativos en tiempo real y OLTP de alto rendimiento. Determine si la aplicación se encuadra en una de estas categorías.
- En función de la carga de trabajo, use particionamiento basado en esquemas o identifique la clave de partición óptima para las tablas distribuidas. Clasifique las tablas como de referencia, distribuidas o locales.
- Si usa particionamiento basado en filas, actualice el esquema de la base de datos y las consultas de la aplicación para que atraviesen rápidamente los nodos.
Pasos siguientes
Antes de empezar a crear una nueva aplicación, debe saber algo más sobre la arquitectura de Azure Cosmos DB for PostgreSQL.