Créer des applications scalables dans Azure Cosmos DB for PostgreSQL

S’APPLIQUE À : Azure Cosmos DB for PostgreSQL (avec l’extension de base de données Citus pour PostgreSQL)

Il existe trois étapes impliquées dans la création d’applications évolutives avec Azure Cosmos DB for PostgreSQL :

  1. Classifiez votre charge de travail d’application. Il existe un cas d’usage où Azure Cosmos DB for PostgreSQL est hyper-performant : SaaS multilocataire, analytique opérationnelle en temps réel et OLTP à haut débit. Déterminez si votre application entre dans l’une de ces catégories.
  2. En fonction de la charge de travail, utilisez le partitionnement basé sur un schéma ou identifiez la clé de partition optimale pour les tables distribuées. Classifiez vos tables comme référence, distribuée ou locale.
  3. Lors de l’utilisation du partitionnement basé sur les lignes, mettez à jour le schéma de la base de données et les requêtes de l’application pour qu’elles soient rapides entre les nœuds.

Étapes suivantes

Avant de commencer à créer une application, vous devez d’abord revoir un peu l’architecture d’Azure Cosmos DB for PostgreSQL.