Menghentikan tingkat performa S1, S2, dan S3
BERLAKU UNTUK: NoSQL
MongoDB
Cassandra
Gremlin
Meja
Penting
Tingkat performa S1, S2, dan S3 yang dibahas dalam artikel ini sedang dihentikan dan tidak lagi tersedia untuk akun Microsoft Azure Cosmos DB baru.
Artikel ini memberikan gambaran umum tingkat performa S1, S2, dan S3, dan membahas bagaimana koleksi yang menggunakan tingkat performa ini dapat dimigrasikan ke koleksi partisi tunggal. Setelah membaca artikel ini, Anda akan dapat menjawab pertanyaan-pertanyaan berikut:
- Mengapa tingkat performa S1, S2, dan S3 dihentikan?
- Bagaimana koleksi partisi tunggal dan koleksi terpartisi dibandingkan dengan tingkat performa S1, S2, S3?
- Apa yang perlu saya lakukan untuk memastikan akses tanpa gangguan ke data saya?
- Bagaimana koleksi saya akan berubah setelah migrasi?
- Bagaimana penagihan akan berubah setelah saya dimigrasikan ke koleksi partisi tunggal?
- Bagaimana jika saya membutuhkan lebih dari 20 GB penyimpanan?
- Bisakah saya mengubah antara tingkat performa S1, S2, dan S3 sebelum migrasi yang direncanakan?
- Bagaimana cara bermigrasi dari tingkat performa S1, S2, S3 ke koleksi partisi tunggal sendiri?
- Bagaimana dampaknya jika saya adalah pelanggan EA?
Mengapa tingkat performa S1, S2, dan S3 dihentikan?
Tingkat performa S1, S2, dan S3 tidak menawarkan fleksibilitas yang disediakan oleh penawaran Microsoft Azure Cosmos DB standar. Dengan tingkat performa S1, S2, S3, baik throughput maupun kapasitas penyimpanan telah ditetapkan sebelumnya dan tidak menawarkan elastisitas. Microsoft Azure Cosmos DB sekarang menawarkan kemampuan untuk menyesuaikan throughput dan penyimpanan Anda, menawarkan lebih banyak fleksibilitas dalam kemampuan skala seiring perubahan kebutuhan Anda.
Bagaimana koleksi partisi tunggal dan koleksi terpartisi dibandingkan dengan tingkat performa S1, S2, S3?
Tabel berikut membandingkan opsi throughput dan penyimpanan yang tersedia dalam koleksi partisi tunggal, koleksi terpartisi, dan tingkat performa S1, S2, S3. Berikut adalah contoh untuk wilayah US Timur 2:
Nama kuota | Koleksi terpartisi | Koleksi partisi tunggal | S1 | S2 | S3 |
---|---|---|---|---|---|
Throughput maksimum | Tidak Terbatas | 10K RU/detik | 250 RU/s | 1 K RU/s | 2,5 K RU/s |
Throughput minimum | 2,5 K RU/s | 400 RU/dtk | 250 RU/s | 1 K RU/s | 2,5 K RU/s |
Penyimpanan maksimum | Tidak Terbatas | 20 GB | 20 GB | 20 GB | 20 GB |
Harga (bulanan) | Throughput: 6 USD / 100 RU/s Penyimpanan: 0,25 USD/GB |
Throughput: 6 USD / 100 RU/s Penyimpanan: 0,25 USD/GB |
25 USD | 50 USD | 100 USD |
Apakah Anda pelanggan EA? Jika ya, lihat Bagaimana dampaknya jika saya adalah pelanggan EA?
Apa yang perlu saya lakukan untuk memastikan akses tanpa gangguan ke data saya?
Jika memiliki koleksi S1, S2, atau S3, Anda harus memigrasikan ke koleksi partisi tunggal secara terprogram dengan menggunakan .NET SDK.
Bagaimana koleksi saya akan berubah setelah migrasi?
Jika memiliki koleksi S1, Anda dapat memigrasikannya ke koleksi partisi tunggal dengan throughput 400 RU/s. 400 RU/s adalah throughput terendah yang tersedia dengan koleksi partisi tunggal. Namun, biaya untuk 400 RU/s dalam koleksi partisi tunggal kurang lebih sama dengan yang Anda bayar dengan koleksi S1 dan 250 RU/s - sehingga Anda tidak membayar untuk tambahan 150 RU/s yang tersedia.
Jika memiliki koleksi S2, Anda dapat memigrasikannya ke koleksi partisi tunggal dengan throughput 1 K RU/s. Anda tidak akan melihat perubahan pada tingkat throughput.
Jika memiliki koleksi S3, Anda dapat memigrasikannya ke koleksi partisi tunggal dengan throughput 2,5 K RU/s. Anda tidak akan melihat perubahan pada tingkat throughput.
Dalam setiap kasus ini, setelah Anda memigrasikan koleksi, Anda akan dapat menyesuaikan tingkat throughput Anda, atau meningkatkan dan menurunkan skala sesuai kebutuhan untuk menyediakan akses latensi rendah kepada pengguna Anda.
Bagaimana penagihan akan berubah setelah saya dimigrasikan ke koleksi partisi tunggal?
Dengan asumsi Anda memiliki 10 koleksi S1, penyimpanan 1 GB untuk setiapnya, di wilayah AS Timur, dan Anda memigrasikan 10 koleksi S1 ini ke 10 koleksi partisi tunggal pada 400 RU/s (tingkat minimum). Tagihan akan terlihat sebagai berikut jika Anda menyimpan 10 koleksi partisi tunggal selama sebulan penuh:
Bisakah saya mengubah antara tingkat performa S1, S2, dan S3 sebelum migrasi yang direncanakan?
Hanya akun yang ada dengan performa S1, S2, dan S3 yang dapat diubah dan meningkatkan tingkat performa secara terprogram dengan menggunakan .NET SDK. Jika mengubah dari S1, S3, atau S3 ke koleksi partisi tunggal, Anda tidak dapat kembali ke tingkat performa S1, S2, atau S3.
Bagaimana cara bermigrasi dari tingkat performa S1, S2, S3 ke koleksi partisi tunggal sendiri?
Anda dapat bermigrasi dari tingkat performa S1, S2, dan S3 ke koleksi partisi tunggal secara terprogram dengan menggunakan .NET SDK. Anda dapat melakukan ini sendiri sebelum migrasi yang direncanakan untuk mendapatkan keuntungan dari opsi throughput fleksibel yang tersedia dengan koleksi partisi tunggal.
Migrasikan ke koleksi partisi tunggal dengan menggunakan .NET SDK
Bagian ini hanya mencakup perubahan tingkat performa koleksi menggunakan SQL .NET API, tetapi prosesnya mirip dengan SDK kami yang lain.
Berikut adalah cuplikan kode untuk mengubah throughput koleksi menjadi 5.000 unit permintaan per detik:
//Fetch the resource to be updated
Offer offer = client.CreateOfferQuery()
.Where(r => r.ResourceLink == collection.SelfLink)
.AsEnumerable()
.SingleOrDefault();
// Set the throughput to 5000 request units per second
offer = new OfferV2(offer, 5000);
//Now persist these changes to the database by replacing the original resource
await client.ReplaceOfferAsync(offer);
Kunjungi MSDN untuk melihat contoh tambahan dan pelajari lebih lanjut tentang metode penawaran kami:
Bagaimana dampaknya jika saya adalah pelanggan EA?
Pelanggan EA akan dilindungi harganya hingga akhir kontrak mereka saat ini.
Langkah berikutnya
Untuk mempelajari selengkapnya tentang harga dan mengelola data dengan Microsoft Azure Cosmos DB, jelajahi sumber daya berikut:
- Mempartisi data di Azure Cosmos DB. Pahami perbedaan antara kontainer partisi tunggal dan kontainer terpartisi, serta tips menerapkan strategi partisi untuk menskalakan dengan mulus.
- Harga Azure Cosmos DB. Pelajari tentang biaya provisi throughput dan konsumsi penyimpanan.
- Unit permintaan. Pahami konsumsi throughput untuk jenis operasi yang berbeda, misalnya Baca, Tulis, Kueri.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk