A Blob, a sor, a táblázat tárolása a Windows Azure rendszerben

Tartalomjegyzék:

A Blob, a sor, a táblázat tárolása a Windows Azure rendszerben
A Blob, a sor, a táblázat tárolása a Windows Azure rendszerben

Videó: A Blob, a sor, a táblázat tárolása a Windows Azure rendszerben

Videó: A Blob, a sor, a táblázat tárolása a Windows Azure rendszerben
Videó: The Most Insane Chess Game of My Life #shorts - YouTube 2024, Április
Anonim

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.

A blobok használatához a fejlesztő először egy vagy több tárolót hoz létre egy tárolási fiókban. Mindegyik tartály egy vagy több foltot tarthat. Kétféle típusú blokk tároló áll rendelkezésre, mindegyik speciális funkciót biztosít:
A blobok használatához a fejlesztő először egy vagy több tárolót hoz létre egy tárolási fiókban. Mindegyik tartály egy vagy több foltot tarthat. Kétféle típusú blokk tároló áll rendelkezésre, mindegyik speciális funkciót biztosít:

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 párok, és legfeljebb 8 KB méretűek. A blob metaadatait a blob adatbitektől elkülönítve lehet beállítani.

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.

Image
Image

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.

Ajánlott: