Blob-, Warteschlangen- und Tabellenspeicher in Windows Azure verstehen
Dieser Artikel beleuchtet die Speicherung in Windows Azure . Wenn es um den großen Speicher geht, gibt es bestimmte Dinge, die verstanden werden müssen. Windows Azure bietet eine breite Palette von Speicherdiensten, die praktisch alle Arten von Speicheranforderungen unterstützen, von strukturierten bis zu unstrukturierten Daten, NoSQL - Datenbanken und Warteschlangen.
Wie werden Daten in der Cloud gespeichert?
Was Windows Azure angeht, gibt es vier Speicherformen, und zwar:
- Blob-Speicher
- Warteschlangenspeicher
- Tischaufbewahrung
- Windows Azure-Laufwerk
Lassen Sie uns versuchen, eine allgemeine Erklärung für jeden von ihnen zu bekommen!
Blob-Speicher
Blob ist ein Akronym für Binary Large Object. Im Grunde(Basically Blob) ist Blob eine Folge von Bytes – genau das, was eine Anwendung braucht. Blob kann Audio-, Video-, E-Mail-Nachrichten, archivierte Dateien, ZIP-Dateien oder ein Textverarbeitungsdokument auf sehr allgemeine Weise enthalten.
Um Blobs zu verwenden, erstellt ein Entwickler zunächst einen oder mehrere Container in einem Speicherkonto. Jeder dieser Container kann dann einen oder mehrere Blobs enthalten. Es sind zwei Arten von Blob-Speicher verfügbar, die jeweils spezifische Funktionen bieten:
- Blob blockieren
- Seiten-Blob
Blobs werden in Blobcontainern gespeichert und von ihnen erfasst(Blob Containers) . Jeder Blob kann bis zu 50 GB groß sein. Ein Blob hat innerhalb des Containers einen eindeutigen Zeichenfolgennamen. Blobs können Metadaten haben, die ihnen zugeordnet sind
Warteschlangenspeicher
Das Hauptziel von Warteschlangen besteht darin, die Kommunikation zwischen verschiedenen Teilen einer Windows Azure - Anwendung zu ermöglichen. In einfachen Worten: Warteschlangen(Queues) trennen Web-(Web Role) Rolleninstanzen und Worker(Worker Role Instances) - Rolleninstanzen – Eine Warteschlange enthält viele Nachrichten – Der Warteschlangenname wird durch das Konto begrenzt.
- Die Anzahl der in einer Warteschlange gespeicherten Nachrichten ist unbegrenzt.
- Eine Nachricht wird höchstens eine Woche gespeichert. Das System sammelt die Nachrichten, die älter als eine Woche sind, im Garbage Collection.
Warteschlangen können Metadaten zugeordnet werden. Metadaten haben(Metadata) die Form vonPaare, und sie sind bis zu 8 KB groß pro Warteschlange. - Eine herkömmliche Warteschlange kann eine Semantik von "first in first out" bieten; Andererseits garantieren Warteschlangen in Windows Azure nicht, dass eine einzelne Nachricht mehrmals zugestellt werden kann.
Die Verarbeitung von Nachrichten aus einer Warteschlange ist ein zweistufiger Prozess, bei dem die Nachricht abgerufen und nach der Verarbeitung gelöscht wird. Dieses Muster garantiert eine erfolgreiche Nachrichtenübermittlung.
Tabellenspeicher
Der Tabellenspeicher ist eine Sammlung von zeilenartigen Entitäten, von denen jede bis zu 255 Eigenschaften enthalten kann; Im Gegensatz zu Tabellen in einer Datenbank gibt es jedoch kein Schema, das einen bestimmten Satz von Werten für alle Zeilen innerhalb einer Tabelle erzwingt. Table Storage wird von Anwendungen verwendet, die große Mengen an Daten speichern müssen, die zusätzliche Struktur benötigen.
Obwohl die Tabelle strukturierte Daten speichert, bietet sie keine Möglichkeit, Beziehungen zwischen den Daten darzustellen, die manchmal als NoSQL - Datenbank bezeichnet werden. Tabellen in Windows Azure eröffnen Raum für Skalierbarkeit. Für Entwickler ist es sinnvoll, skalierbare Anwendungen zu entwerfen. Entwerfen Sie einfach(Just) eine Tabelle und fügen Sie einige Entitäten hinzu, dann kümmert sich Windows Azure um den Rest.(Windows Azure)
Das Ziel hier ist es, Entwicklern dabei zu helfen, sich auf ihre Anwendungsentwicklung zu konzentrieren, anstatt sich um die Verwaltung großer Datenmengen zu kümmern.
Related posts
Microsoft Intune synchronisiert nicht? Erzwingen Sie die Synchronisierung von Intune in Windows 11/10
Fragen und Antworten zu Cloud-Computing-Interviews
Die SCEP-Bereitstellung für Windows 10 schlägt fehl, nachdem Sie das Zertifizierungsstellenzertifikat erneuert haben
Cloud-Zwischenablage (Strg+V) funktioniert oder synchronisiert nicht in Windows 10
Comodo Cloud Antivirus Review: Kostenlose Antivirensoftware für Windows
Visual Subst: Erstellen Sie virtuelle Laufwerke für Ihre Ordner und Ihren Cloud-Speicher
So löschen Sie die Druckwarteschlange in Windows zwangsweise
Was ist Cloud und Cloud Computing? Eine Einführung für Anfänger!
OneDrive vs. Google Drive – Welcher ist der bessere Cloud-Dienst?
So begrenzen Sie die von OneDrive und Dropbox verwendete Bandbreite
Sichern Sie virtuelle VMware-Maschinen mit Azure Backup Server
Die besten kostenlosen Cloud-basierten Online-Sicherungsdienste
Infrastructure as a Service – Definition, Erläuterung und Beispiele
Beste kostenlose Cloud-Projektmanagement-Software und -Tools
Bester kostenloser Cloud-Antivirus für Windows 10
Wie lösche ich die Druckwarteschlange in Windows 10?
Test HyperX Cloud Flight: Hochwertiges kabelloses Gaming-Headset!
So richten Sie einen privaten Cloud-Speicher mit einer Windows 10-FTP-Site ein
So fügen Sie Microsoft Office Dropbox als Cloud-Dienst hinzu
So erstellen Sie eine Wahrheitstabelle in Windows 11/10