Разумевање Блоб-а, реда чекања, складиштења табела у Виндовс Азуре-у

Овај чланак баца светло на складиштење у Виндовс Азуре(Windows Azure) -у . Када је реч о великом складишту, постоје одређене ствари које треба разумети. Виндовс Азуре(Windows Azure) нуди широк спектар услуга складиштења које подржавају практично све врсте потреба за складиштењем, од структурираних до неструктурираних података, НоСКЛ(NoSQL) база података и редова.

Како се подаци чувају у облаку

азуре-лого

Што се тиче Виндовс Азуре(Windows Azure) -а, он има четири облика складиштења, а то су:

  1. Блоб складиште
  2. Чување у реду
  3. Складиштење стола
  4. Виндовс Азуре диск

Хајде да покушамо да добијемо опште објашњење за сваку од њих!

Блоб складиште

Блоб(Blob) је акроним за Бинарни велики(Binary Large) објекат. У суштини Блоб(Basically Blob) је низ бајтова – управо оно што је потребно апликацији. Блоб(Blob) може да садржи аудио, видео, поруке е-поште, архивиране датотеке, зип датотеке или документ за обраду текста на веома општи начин.

Да би користио блобове, програмер прво креира један или више контејнера у неком налогу за складиштење. Сваки од ових контејнера може да садржи једну или више мрљица. Доступна су два типа складиштења блоб-ова, од којих сваки пружа одређену функционалност:

  1. Блоцк Блоб
  2. Паге Блоб

Блобови(Blobs) се чувају у контејнерима Блоб(Blob Containers) -ова и обухватају их . Свака мрља може бити до 50 ГБ. Блоб има јединствено име стринга унутар контејнера. Блобс(Blobs) могу имати метаподатке повезане са њима, а то супарова и они су величине до 8КБ по блоб-у. Метаподаци блоб-а могу се поставити одвојено од битова података блоб-а.

Чување у реду

Главни циљ редова је да омогуће комуникацију између различитих делова Виндовс Азуре(Windows Azure) апликације. Једноставним речима Редови(Queues) одвајају инстанце веб-улога(Web Role) и инстанце улоге радника(Worker Role Instances) – Ред садржи много порука – Име реда је обухваћено налогом.

  • Не постоји ограничење броја порука које се чувају у реду чекања.
  • Порука се чува највише недељу дана. Систем ће сакупљати смеће поруке старе више од недељу дана.
    Редови могу имати метаподатке повезане са њима. Метаподаци(Metadata) су у обликупарова, и они су величине до 8КБ по реду.
  • Конвенционални ред може понудити семантику 'први ушао први изашао'; с друге стране, редови у Виндовс Азуре(Windows Azure) не гарантују да једна порука може бити испоручена више пута.

Обрада порука из реда је процес у две фазе, који укључује преузимање поруке, а затим брисање поруке након што је обрађена. Овај образац гарантује успешну испоруку поруке.

Стораге Стораге

Складиштење табеле је колекција ентитета сличних редовима, од којих сваки може да садржи до 255 својстава; међутим, за разлику од табела у бази података, не постоји шема која намеће одређени скуп вредности на све редове у табели. Табле Стораге користе апликације које захтевају складиштење великих количина података којима је потребна додатна структура.

Док табела складишти структуриране податке, она не пружа никакав начин за представљање односа између података, који се понекад називају и НоСКЛ(NoSQL) база података. Табеле у Виндовс Азуре-(Windows Azure) у отварају простор за скалабилност. За програмере је логично да дизајнирају скалабилне апликације. Само(Just) дизајнирајте табелу и додајте неке ентитете, а Виндовс Азуре(Windows Azure) ће се побринути за остало.

Овде је циљ да се помогне програмерима да се фокусирају на развој својих апликација уместо да брину о управљању великим подацима.



About the author

Ја сам рачунарски техничар са преко 10 година искуства и искуства у раду са Андроид уређајима. Такође радим у канцеларији последњих пет година, где сам научио да користим Оффице 365 и МацОС. У слободно време уживам да проводим време на отвореном пуштајући музику или гледајући филмове.



Related posts