Ez a cikk fényt bocsát a tárolásra Windows Azure. Amikor nagy tárolásra van szükség, vannak olyan dolgok, amelyeket meg kell érteni. A Windows Azure számos tárolási szolgáltatást kínál, amelyek szinte minden típusú tárolási igényt támogatnak, a strukturált vagy a strukturálatlan adatoktól, a NoSQL adatbázisoktól és a soroktól.
Hogyan tárolódnak a felhőben tárolt adatok?
Ami a Windows Azure-t illeti, négyféle tárolási formája van:
- Blob tárolása
- Sor tárolása
- Asztali tárolás
- Windows Azure meghajtó
Próbáljunk általános leírást kapni mindegyikük számára!
Blob tárolás
Blob egy rövidítés Bináris nagy objektum. Alapvetően a Blob egy byte sorozata - csak egy alkalmazásnak. A Blob nagyon általánosan képes audio, video, e-mail üzeneteket, archivált fájlokat, zip fájlokat vagy szövegszerkesztő dokumentumokat tárolni.
1) Blokk Blob
2) Oldal Blob
A blobokat tárolják és körbevágják Blob konténerek. Minden egyes folt 50 GB-ig terjedhet. A blob egyedülálló karakterláncnevet tartalmaz a tartályon belül. A blobok metaadatai lehetnek velük kapcsolatban, amelyek
Sor tárolása
A várakozások fő célja, hogy lehetővé tegye a kommunikációt a Windows Azure alkalmazás különböző részein. Egyszerű szavakkal elválasztja a különálló webes példányokat és a munkaszólista példányait - A sor számos üzenetet tartalmaz - A sor nevét a fiók határozza meg.
- Nincs korlátozás a sorban tárolt üzenetek számára.
- Egy üzenetet legfeljebb hetente tárolnak. A rendszer szemet gyűjti össze a több mint egyhetes üzeneteket.
- A sorok tartalmazhatnak metaadatokat. A metaadatok formátuma:
párok, és soronként legfeljebb 8 KB méretűek.
Egy hagyományos várakozási sor lehet "először az első ki" szemantikáját; másrészt a Windows Azure várakozási sorai nem garantálják, hogy egyetlen üzenet többször is megjeleníthető.
Az üzenetek feldolgozása egy sorból kétlépcsős folyamat, amely magában foglalja az üzenet megszerzését, majd az üzenet feldolgozását követően az üzenet törlését. Ez a mintázat garantálja a sikeres üzenetküldést.
Táblázat tárolása
A táblázat tárolása sorszerű entitáscsoportok gyűjteménye, amelyek mindegyike legfeljebb 255 tulajdonságot tartalmazhat; Az adatbázisok tábláitól eltérően azonban nincs olyan séma, amely egy adott értékcsoportot érvényesít a táblázatban lévő összes soron. A táblázat tárolását olyan alkalmazások használják, amelyek nagy mennyiségű adattároló tárolására van szükségük, további struktúrát igényelnek.
Miközben a táblázat strukturált adatokat tárol, nem biztosít semmiféle kapcsolatot az adatok között, néha NoSQL adatbázisnak. A Windows Azure táblái megnyitják a helyet a méretezhetőség érdekében. A fejlesztők számára érthető, méretezhető alkalmazások tervezése. Csak tervezzen asztalt, és adj hozzá néhány entitást, majd a Windows Azure gondoskodik a többitől.
A cél itt az, hogy segítse a fejlesztőket az alkalmazások fejlesztésében, nem pedig a nagy adatkezeléssel kapcsolatos aggodalmakra.