Förstå Blob, Queue, Table Storage i Windows Azure
Den här artikeln kastar ljus över lagring i Windows Azure . När det kommer till det stora förrådet är det vissa saker som måste förstås. Windows Azure erbjuder ett brett utbud av lagringstjänster som stöder praktiskt taget alla typer av lagringsbehov, från strukturerad till ostrukturerad data, NoSQL- databaser och köer.
Hur lagras data i molnet
När det gäller Windows Azure har den fyra former av lagring och de är:
- Blob lagring
- Kölagring
- Bordsförvaring
- Windows Azure-enhet
Låt oss försöka få en generisk förklaring för var och en av dem!
Blob lagring
Blob är en akronym för Binary Large object. I grund och botten är Blob(Basically Blob) en sekvens av bytes – precis vad en applikation behöver. Blob kan hålla ljud, video, e-postmeddelanden, arkiverade filer, zip-filer eller ett ordbehandlingsdokument på ett mycket allmänt sätt.
För att använda blobbar skapar en utvecklare först en eller flera behållare i något lagringskonto. Var och en av dessa behållare kan sedan innehålla en eller flera blobbar. Det finns två typer av bloblagring tillgängliga, var och en ger specifik funktionalitet:
- Blockera Blob
- Page Blob
Blobs lagras i och omfångas av Blob Containers . Varje blob kan vara upp till 50 GB. En blob har ett unikt strängnamn i behållaren. Blobbar(Blobs) kan ha metadata kopplade till sig, vilket är
Kölagring
Huvudmålet med köer är att tillåta kommunikation mellan olika delar av en Windows Azure- applikation. I enkla ord skiljer köer (Web Role)webbrollsinstanser(Queues) och arbetarrollsinstanser(Worker Role Instances) – En kö innehåller många meddelanden – Köns namn avgränsas av kontot.
- Det finns ingen begränsning på antalet meddelanden som lagras i en kö.
- Ett meddelande lagras i högst en vecka. Systemet kommer att samla in meddelanden som är mer än en vecka gamla.
Köer kan ha metadata kopplade till dem. Metadata är i form avpar, och de är upp till 8KB i storlek per kö. - En konventionell kö kan erbjuda semantik om 'först in först ut'; å andra sidan garanterar inte köer i Windows Azure att ett enda meddelande kan levereras flera gånger.
Att bearbeta meddelanden från en kö är en process i två steg, vilket innebär att man hämtar meddelandet och sedan raderar meddelandet efter att det har bearbetats. Detta mönster garanterar framgångsrik meddelandeleverans.
Bordsförvaring
Tabelllagring är en samling radliknande enheter, som var och en kan innehålla upp till 255 egenskaper; Men till skillnad från tabeller i en databas finns det inget schema som tvingar fram en viss uppsättning värden på alla rader i en tabell. Tabelllagring används av applikationer som kräver lagring av stora mängder datalagring som behöver ytterligare struktur.
Även om tabell lagrar strukturerad data, ger den inte något sätt att representera relationer mellan data, ibland kallad en NoSQL- databas. Tabeller i Windows Azure öppnar utrymme för skalbarhet. Det är vettigt för utvecklare att designa skalbara applikationer. Designa bara(Just) en tabell och lägg till några entiteter så tar Windows Azure hand om resten.
Målet här är att hjälpa utvecklare att fokusera på sin applikationsutveckling snarare än att oroa sig för stor datahantering.
Related posts
Microsoft Intune synkroniserar inte? Tvinga Intune att synkronisera i Windows 11/10
Cloud Computing-intervjufrågor och svar
SCEP-distribution till Windows 10 misslyckas efter att du förnyat CA-certifikat
Cloud Clipboard (Ctrl+V) fungerar inte eller synkroniseras inte i Windows 10
Comodo Cloud Antivirus recension: Gratis antivirusprogram för Windows
Google Drive vs Dropbox: Jämförelse av funktioner, programvara, lagringsplaner
Ladda ner Azure Mobile-appen för Android och iOS
Hur man installerar WordPress på Google Cloud Platform
Hur man begränsar bandbredden som används av OneDrive och Dropbox
Återställ vs ren installation vs uppgradering på plats vs molnåterställning vs nystart
Hur man installerar och ställer in WordPress på Microsoft Azure
Fel 0x8007017C, molnoperationen är ogiltig - Synkronisering av arbetsmapp
Cloud Computing jobb och kompetenskrav
Aktivera Cloud Backup för Microsoft Authenticator-appen på Android och iPhone
OneDrive vs Google Drive - Vilken är den bästa molntjänsten?
Adobe Creative Cloud Installer kunde inte initiera fel i Windows 11/10
Uppgradering på plats stöds inte på virtuella Azure-maskiner
Topp 10 bästa molntjänster
Vad är Hybrid Cloud? Definition, fördelar och fördelar
Aktivera nätverkssäkerhetsgrupper i Azure Security Center