Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penting
Azure Cosmos DB for PostgreSQL tidak lagi didukung untuk proyek baru. Jangan gunakan layanan ini untuk proyek baru. Sebagai gantinya, gunakan salah satu dari dua layanan ini:
Gunakan Azure Cosmos DB for NoSQL untuk solusi database terdistribusi yang dirancang untuk skenario skala tinggi dengan perjanjian tingkat layanan ketersediaan (SLA) 99,999%, skala otomatis instan, dan failover otomatis di beberapa wilayah.
Gunakan fitur Elastic Clusters dari Azure Database For PostgreSQL untuk PostgreSQL yang dipecah menggunakan ekstensi Citus sumber terbuka.
Ada tiga langkah yang terlibat dalam membangun aplikasi yang dapat diskalakan dengan Azure Cosmos DB for PostgreSQL:
- Klasifikasikan beban kerja aplikasi Anda. Ada use-case di mana Azure Cosmos DB for PostgreSQL unggul: Multitenant SaaS, layanan mikro, analitik operasional real-time, dan OLTP throughput tinggi. Tentukan apakah aplikasi Anda termasuk dalam salah satu kategori ini.
- Berdasarkan beban kerja, gunakan sharding berbasis skema atau identifikasi kunci shard optimal untuk tabel terdistribusi. Klasifikasikan tabel Anda sebagai referensi, terdistribusi, atau lokal.
- Saat menggunakan sharding berbasis baris, perbarui skema database dan kueri aplikasi untuk membuatnya berjalan cepat di seluruh simpul.
Langkah berikutnya
Sebelum mulai membangun aplikasi baru, Anda harus terlebih dahulu meninjau sedikit lebih banyak tentang arsitektur Azure Cosmos DB for PostgreSQL.