Bagikan melalui


Apa itu Azure Cosmos DB for Table?

Penting

Apakah Anda mencari solusi database untuk skenario skala tinggi dengan perjanjian tingkat layanan ketersediaan (SLA) 99,999%, skala otomatis instan, dan failover otomatis di beberapa wilayah? Pertimbangkan Azure Cosmos DB untuk NoSQL.

Azure Cosmos DB adalah database NoSQL yang dikelola sepenuhnya dan tanpa server untuk pengembangan aplikasi modern, termasuk aplikasi dan agen AI. Dengan kecepatan dan ketersediaan yang didukung SLA serta skalabilitas dinamis instan, sangat ideal untuk aplikasi NoSQL real time yang membutuhkan performa tinggi dan komputasi terdistribusi melalui volume besar data NoSQL.

Azure Cosmos DB for Table adalah layanan database NoSQL yang dikelola sepenuhnya yang memungkinkan Anda menyimpan, mengelola, dan mengkueri data bernilai kunci dalam volume besar menggunakan API penyimpanan Tabel Azure yang sudah dikenal. API ini dirancang untuk aplikasi yang membutuhkan penyimpanan berperforma tinggi yang dapat diskalakan untuk data terstruktur/nonrelasi. API ini juga kompatibel dengan kit dan alat pengembangan perangkat lunak (SDK) Azure Table Storage yang ada.

Data Informasi

API untuk Tabel dioptimalkan untuk menyimpan dan mengambil data kunci-nilai dan tabular. Setiap tabel terdiri dari entitas (baris) yang diidentifikasi oleh kombinasi unik kunci partisi dan kunci baris, dengan properti fleksibel untuk setiap entitas. Model ini sangat ideal untuk skenario seperti registri perangkat, profil pengguna, data konfigurasi, dan aplikasi lain yang memerlukan pencarian cepat dan kueri sederhana melalui himpunan data besar.

Fitur

Setiap API kompatibilitas Azure Cosmos DB menawarkan serangkaian fitur yang kuat untuk membantu Anda membangun aplikasi modern yang dapat diskalakan. Fitur utama API untuk Tabel meliputi:

  • Kompatibilitas protokol kawat: Gunakan SDK dan alat Azure Table Storage yang ada dengan perubahan kode minimal atau tanpa.

  • Layanan terkelola penuh: Azure Cosmos DB menangani infrastruktur, patching, penskalan, dan pencadangan, sehingga Anda dapat fokus pada aplikasi Anda.

  • Skalabilitas elastis: Menskalakan throughput dan penyimpanan secara instan untuk menangani jutaan operasi per detik dan himpunan data besar.

  • Distribusi global: Distribusikan tabel Anda di wilayah Azure mana pun untuk akses latensi rendah dan ketersediaan tinggi.

  • Pengindeksan otomatis: Semua properti diindeks secara default, mengaktifkan kueri cepat tanpa manajemen indeks manual.

  • Tingkat konsistensi yang dapat disetel: Pilih dari lima tingkat konsistensi untuk menyeimbangkan performa dan konsistensi data untuk aplikasi Anda.

  • Keamanan tingkat perusahaan: Manfaatkan enkripsi saat tidak aktif dan saat transit, kontrol akses berbasis peran, log audit, dan sertifikasi kepatuhan.

Skenario umum

API untuk Tabel sangat cocok untuk aplikasi yang memerlukan penyimpanan nilai kunci berkinerja tinggi yang dapat diskalakan. Kasus penggunaan umum meliputi:

  • Registri perangkat dan IoT: Menyimpan dan mengelola metadata untuk jutaan perangkat atau sensor dengan pencarian dan pembaruan yang cepat.

  • Profil pengguna dan data sesi: Mengelola informasi pengguna, preferensi, dan status sesi untuk aplikasi web dan seluler.

  • Data konfigurasi dan referensi: Menyimpan pengaturan aplikasi, tabel pencarian, dan data referensi lainnya untuk akses cepat.

  • Log audit dan pelacakan peristiwa: Menangkap dan mengkueri data log atau peristiwa dalam volume besar untuk pemantauan dan analitik.

Langkah selanjutnya