Memahami Penyimpanan Blob, Antrian, Tabel di Windows Azure

Artikel ini menyoroti penyimpanan di Windows Azure . Ketika datang ke penyimpanan besar, ada hal-hal tertentu yang perlu dipahami. Windows Azure menawarkan berbagai layanan penyimpanan yang mendukung hampir semua jenis kebutuhan penyimpanan, dari data terstruktur hingga tidak terstruktur, database NoSQL , dan antrian.

Bagaimana data disimpan di Cloud

logo-biru

Sejauh Windows Azure berjalan, ia memiliki empat bentuk penyimpanan dan mereka adalah:

  1. Penyimpanan gumpalan
  2. Penyimpanan antrian
  3. Penyimpanan meja
  4. Drive Windows Azure

Mari kita coba untuk mendapatkan penjelasan umum untuk masing-masing dari mereka!

Penyimpanan gumpalan

Blob adalah singkatan dari Binary Large object. Pada dasarnya Blob(Basically Blob) adalah urutan byte – persis seperti yang dibutuhkan aplikasi. Blob dapat menyimpan audio, video, pesan email, file yang diarsipkan, file zip atau dokumen pengolah kata dengan cara yang sangat umum.

Untuk menggunakan blob, pengembang terlebih dahulu membuat satu atau beberapa container di beberapa akun penyimpanan. Masing-masing wadah ini kemudian dapat menampung satu atau lebih gumpalan. Ada dua jenis penyimpanan blob yang tersedia, masing-masing menyediakan fungsionalitas khusus:

  1. Blok Gumpalan
  2. Gumpalan Halaman

Blob(Blobs) disimpan dan dicakup oleh Blob Containers . Setiap gumpalan bisa sampai 50GB. Gumpalan memiliki nama string unik di dalam wadah. Gumpalan(Blobs) dapat memiliki metadata yang terkait dengannya, yaituberpasangan dan berukuran hingga 8KB per gumpalan. Metadata gumpalan dapat diatur secara terpisah dari bit data gumpalan.

Penyimpanan antrian

Tujuan utama dari antrian adalah untuk memungkinkan komunikasi antara bagian yang berbeda dari aplikasi Windows Azure . Dengan kata sederhana Antrian(Queues) memisahkan contoh Peran Web(Web Role) dan Contoh Peran Pekerja(Worker Role Instances) – Antrian berisi banyak pesan – Nama antrian dicakup oleh akun.

  • Tidak ada batasan jumlah pesan yang disimpan dalam antrian.
  • Pesan disimpan paling lama seminggu. Sistem akan mengumpulkan sampah pesan yang berumur lebih dari seminggu.
    Antrian dapat memiliki metadata yang terkait dengannya. Metadatanya(Metadata) berupaberpasangan, dan ukurannya hingga 8KB per antrian.
  • Antrian konvensional mungkin menawarkan semantik 'pertama masuk pertama keluar'; di sisi lain antrian di Windows Azure tidak menjamin bahwa satu pesan dapat dikirimkan beberapa kali.

Memproses pesan dari antrian adalah proses dua tahap, yang melibatkan mendapatkan pesan, dan kemudian menghapus pesan setelah diproses. Pola ini menjamin pengiriman pesan yang sukses.

Penyimpanan Meja

Penyimpanan tabel adalah kumpulan entitas seperti baris, yang masing-masing dapat berisi hingga 255 properti; namun, tidak seperti tabel dalam database, tidak ada skema yang memberlakukan serangkaian nilai tertentu pada semua baris dalam tabel. Penyimpanan Tabel digunakan oleh aplikasi yang membutuhkan penyimpanan data dalam jumlah besar yang membutuhkan struktur tambahan.

Meskipun tabel menyimpan data terstruktur, tabel tidak menyediakan cara apa pun untuk merepresentasikan hubungan antar data, terkadang disebut database NoSQL . Tabel di Windows Azure membuka ruang untuk skalabilitas. Masuk akal bagi pengembang untuk merancang aplikasi yang dapat diskalakan. Cukup(Just) rancang tabel dan tambahkan beberapa entitas lalu Windows Azure akan mengurus sisanya.

Tujuannya di sini adalah untuk membantu pengembang untuk fokus pada pengembangan aplikasi mereka daripada mengkhawatirkan manajemen data yang besar.



About the author

Saya seorang peninjau perangkat lunak dan pakar produktivitas. Saya meninjau dan menulis ulasan perangkat lunak untuk berbagai aplikasi perangkat lunak, seperti Excel, Outlook, dan Photoshop. Ulasan saya diinformasikan dengan baik dan memberikan wawasan objektif tentang kualitas aplikasi. Saya telah menulis ulasan perangkat lunak sejak 2007.



Related posts