Azure Cosmos DB for PostgreSQL에서 확장 가능한 앱 빌드

적용 대상: Azure Cosmos DB for PostgreSQL(PostgreSQL에 대한 Citus 데이터베이스 확장 기반)

Azure Cosmos DB for PostgreSQL을 사용하여 스케일링 가능한 앱을 빌드하는 데는 다음 세 단계가 있습니다.

  1. 애플리케이션 워크로드를 분류합니다. 다중 테넌트 SaaS, 마이크로 서비스, 실시간 운영 분석 및 높은 처리량 OLTP 등 Azure Cosmos DB for PostgreSQL이 유용한 사용 사례가 있습니다. 앱이 이러한 범주 중 하나에 속하는지 여부를 확인합니다.
  2. 워크로드에 따라 스키마 기반 분할을 사용하거나 분산 테이블에 가장 적합한 분할 키를 식별합니다. 테이블을 참조, 분산 또는 로컬로 분류합니다.
  3. 행 기반 분할을 사용하는 경우 데이터베이스 스키마와 애플리케이션 쿼리를 업데이트하여 노드 간에 빠르게 이동할 수 있도록 합니다.

다음 단계 

새 앱 빌드를 시작하기 전에 먼저 Azure Cosmos DB for PostgreSQL의 아키텍처에 대해 검토해야 합니다.