See artikkel näitab ladustamisvalgust Windows Azure. Kui tegemist on suurte salvestusruumidega, on kindlaid asju, mida tuleb mõista. Windows Azure pakub laia valikut ladustamisteenuseid, mis toetavad praktiliselt kõiki tüüpi ladustamisvajadusi, struktureeritud ja struktureerimata andmetest, NoSQLi andmebaasidest ja järjekordadest.
Kuidas andmed Cloudis salvestatakse?
Mis puudutab Windows Azure'i, siis on tal kettaruumi ja need on:
- Blobi ladustamine
- Järjekorra säilitamine
- Tabeli ladustamine
- Windows Azure'i draiv
Püüdke saada igaühe kohta üldist selgitust!
Blob Storage
Blob on lühendiks Binaarne suur objekt. Põhimõtteliselt Blob on baitide järjestus - just see, mida rakendus vajab. Blob võib hoida audio, video, e-kirju, arhiveeritud faile, zip-faile või tekstitöötlusdokumenti väga üldisel viisil.
1) Blokeeri Blob
2) Lehekülg Blob
Blobs on salvestatud ja piiratud Blob konteinerid. Iga lohk võib olla kuni 50 GB. Blobil on konteineris unikaalne stringinimi. Bloobil võib olla nendega seotud metaandmeid, mis on
Järjekorra säilitamine
Järjekorda peamine eesmärk on võimaldada Windows Azure'i rakenduse erinevate osade vahelist suhtlemist. Lihtsates sõnades Järjestab eraldi veebirakenduse ja töörühma näidisjuhtumid - järjekord sisaldab palju kirju - kontol on järjekorda määratud.
- Järjekorda salvestatud sõnumite arv pole piiratud.
- Sõnum salvestatakse maksimaalselt nädalas. Süsteem prügi kogub rohkem kui nädala vanuseid sõnumeid.
- Nende järjekorrad võivad sisaldada metaandmeid. Metaandmed on kujul
paarid ja need on suurusjärgus kuni 8KB järjekorras.
Tavaline järjekord võib pakkuda semantika "esimest korda esimesena välja"; teisest küljest ei garanteeri Windows Azure'i järjekordad, et ühte sõnumit saab tarnida mitu korda.
Järjekorras olevate sõnumite töötlemine on kaheastmeline protsess, mis hõlmab sõnumi saamist ja seejärel sõnumi kustutamist pärast selle töötlemist. See muster tagab edukate sõnumite edastamise.
Tabeli ladustamine
Tabeli salvestusruum on rida-tüüpi üksuste kogum, millest igaüks võib sisaldada kuni 255 omadust; erinevalt andmebaasidest tabelitest ei ole skeemi, mis kindlustab teatud väärtuste kogumi kõikidel tabelis olevatel ridadel. Tabeli ladustamist kasutavad rakendused, mis vajavad suuremahuliste andmete salvestamist, mis vajavad täiendavat struktuuri.
Kuigi laud salvestab struktureeritud andmeid, ei anna see mingit võimalust andmete suhete esitamiseks, mida mõnikord nimetatakse NoSQL-i andmebaasiks. Windows Azure'i tabelid võimaldavad mastaapsuse võimalust. Arendajal on mõistlik luua skaleeritavaid rakendusi. Lihtsalt kujundage tabel ja lisage mõned üksused, siis Windows Azure võta hoolt ülejäänud.
Eesmärgiks on aidata arendajatel keskenduda nende rakenduste väljatöötamisele, mitte muretseda suurte andmete haldamise pärast.