Apa itu Azure Cosmos DB for Table?

BERLAKU UNTUK: Meja

Azure Cosmos DB adalah NoSQL dan database relasional yang dikelola sepenuhnya untuk pengembangan aplikasi modern.

Azure Cosmos DB for Table menyediakan aplikasi yang ditulis untuk penyimpanan Azure Table dengan kemampuan premium seperti:

  • Distribusi global Turnkey.
  • Throughput khusus di seluruh dunia (saat menggunakan throughput yang tersedia).
  • Latensi milidetik satu digit pada persentil ke-99.
  • Ketersediaan tinggi terjamin.
  • Pengindeksan sekunder otomatis.

Azure Table Storage memiliki SDK yang tersedia untuk .NET, Java, Python, Node.js, dan Go. SDK ini dapat digunakan untuk menargetkan Azure Table Storage atau API untuk Tabel. Aplikasi yang ditulis untuk Azure Table Storage menggunakan Azure Tables SDK dapat dimigrasikan ke Azure Cosmos DB tanpa perubahan kode untuk memanfaatkan kemampuan premium.

Secara khusus, .NET Azure Tables SDK Azure.Data.Tables menawarkan fitur terbaru yang didukung oleh API untuk Tabel. Pustaka klien Azure Tables dapat dengan mulus menargetkan penyimpanan Azure Table atau API untuk titik akhir layanan Table tanpa perubahan kode.

Tip

Ingin mencoba API untuk Table tanpa komitmen? Buat akun Azure Cosmos DB menggunakan Coba Azure Cosmos DB secara gratis.

API untuk manfaat Tabel

Jika saat ini Anda menggunakan Azure Table Storage, Anda mendapatkan manfaat berikut dengan pindah ke API untuk Tabel:

Azure Table Storage API untuk Tabel
Latensi Latensi cepat, tetapi tanpa batas atas. Latensi milidetik satu digit untuk baca dan tulis, didukung dengan <latensi 10 mdtk untuk baca dan tulis pada persentil ke-99, dalam skala apa pun, di mana saja di dunia.
Throughput Model throughput variabel. Tabel memiliki batas skalabilitas 20.000 operasi/d. Sangat dapat diskalakan dengan throughput khusus yang dipesan per tabel yang didukung oleh SLA. Akun tidak memiliki batas atas pada throughput dan mendukung >10 juta operasi per tabel.
Distribusi Global Wilayah tunggal dengan satu wilayah baca sekunder opsional yang dapat dibaca untuk ketersediaan tinggi. Distribusi global Turnkey dari satu ke sejumlah wilayah mana pun. Dukungan untuk dikelola layanan dan failover manual kapan pun dan di mana pun di seluruh dunia. Beberapa wilayah tulis untuk memungkinkan setiap wilayah menerima operasi tulis.
Pengindeksan Hanya indeks utama pada PartitionKey dan RowKey. Tidak ada indeks sekunder. Pengindeksan otomatis dan lengkap pada semua properti secara default, tanpa manajemen indeks.
Kueri Eksekusi kueri menggunakan indeks untuk kunci primer, dan memindai sebaliknya. Kueri dapat memanfaatkan pengindeksan otomatis pada properti untuk waktu kueri yang cepat.
Konsistensi Kuat dalam wilayah primer. Final dalam wilayah sekunder. Lima tingkat konsistensi yang terdefinisi dengan baik untuk menerima ketersediaan, latensi, throughput, dan konsistensi berdasarkan kebutuhan aplikasi Anda.
Harga Berbasis konsumsi. Tersedia baik dalam mode berbasis konsumsi maupun kapasitas yang tersedia.
SLA Ketersediaan 99,9% hingga 99,99%, tergantung pada strategi replikasinya. Ketersediaan baca 99,999%, ketersediaan tulis 99,99% pada akun satu wilayah dan ketersediaan tulis 99,999% di akun multi-wilayah. SLA komprehensif yang mencakup ketersediaan, latensi, throughput, dan konsistensi.

Langkah berikutnya