Memahami throughput
Dalam hierarki sumber daya dasar kami, database Azure Cosmos DB for NoSQL adalah unit manajemen untuk serangkaian kontainer skema-agnostik. Setiap kontainer adalah unit skalabilitas untuk throughput dan penyimpanan.
Kontainer dipartisi secara horizontal di seluruh komputasi dalam wilayah Azure. Kontainer didistribusikan di semua partisi dalam kontainer dan semua Wilayah Azure yang Anda konfigurasi di akun Azure Cosmos DB for NoSQL Anda.
Bahkan dengan throughput yang didistribusikan di seluruh partisi untuk kontainer dan wilayah dalam akun, dengan Skala Otomatis Dinamis, hanya partisi dan wilayah tempat permintaan terjadi akan ditingkatkan skalanya. Dynamic Autoscale memastikan bahwa biaya hanya mencerminkan throughput yang digunakan oleh aplikasi.
Provisi throughput tingkat kontainer
Setiap throughput yang tersedia secara eksklusif di tingkat kontainer hanya dicadangkan untuk kontainer ini. Throughput ini hanya tersedia untuk kontainer ini sepanjang waktu. Throughput ini juga didukung secara finansial oleh SLA (Perjanjian Tingkat Layanan).
Pengguna yang membuat akun baru akan terlihat mulai dengan Tanpa Server karena hanya menagih saat permintaan dibuat. Tanpa server membuatnya hemat biaya saat mengembangkan aplikasi baru. Ini juga cocok untuk aplikasi tingkat produksi dengan permintaan yang jarang atau persyaratan penggunaan yang rendah.
Catatan
Pengguna juga dapat menyediakan throughput untuk database yang dibagikan di semua kontainer. Namun, ini hanya boleh digunakan ketika semua kontainer memiliki volume permintaan dan data yang kira-kira sama karena tidak mungkin untuk menjamin performa ketika ini sangat bervariasi di seluruh kontainer.