Ermitteln von Azure Blob Storage-Ressourcentypen
Blob-Speicher bietet drei Arten von Ressourcen:
- Das Speicherkonto.
- Ein Container im Speicher-Konto
- Ein Blob in einem Container
Speicherkonten
Ein Speicherkonto stellt einen eindeutigen Namespace in Azure für Ihre Daten bereit. Jedes Objekt, das Sie in Azure Storage speichern, verfügt über eine Adresse, die Ihren eindeutigen Kontonamen enthält. Die Kombination des Kontonamens und des Azure Storage-BLOB-Endpunkts bildet die Basisadresse für die Objekte in Ihrem Speicherkonto.
Wenn Ihr Speicherkonto beispielsweise mystorageaccountbenannt ist, lautet der Standardendpunkt für BLOB-Speicher:
http://mystorageaccount.blob.core.windows.net
Container
Ein Container organisiert eine Reihe von Blobs, ähnlich wie ein Verzeichnis in einem Dateisystem. Ein Speicherkonto kann eine unbegrenzte Anzahl von Containern enthalten, und ein Container kann eine unbegrenzte Anzahl von Blobs speichern.
Ein Containername muss ein gültiger DNS-Name sein, da er Teil des eindeutigen URI (Uniform Resource Identifier) ist, der zum Adressieren des Containers oder seiner Blobs verwendet wird. Befolgen Sie beim Benennen eines Containers die folgenden Regeln:
- Containernamen können zwischen 3 und 63 Zeichen lang sein.
- Containernamen müssen mit einem Buchstaben oder einer Zahl beginnen und dürfen nur Kleinbuchstaben, Zahlen und das Bindestrichzeichen (-) enthalten.
- Zwei oder mehr aufeinander folgende Strichzeichen sind in Containernamen nicht zulässig.
Der URI für einen Container ähnelt folgendem:
https://myaccount.blob.core.windows.net/mycontainer
BLOBs
Azure Storage unterstützt drei Arten von Blobs:
- Blockieren von Blobs Speichern von Text- und Binärdaten. Block-Blobs bestehen aus Datenblöcken, die einzeln verwaltet werden können. Block-Blobs können bis zu 190,7 TiB speichern.
- Anfügeblobs bestehen wie Blockblobs aus Blöcken, sind aber für Anfügevorgänge optimiert. Anfügeblobs sind beispielsweise ideal für Szenarios, bei denen es um das Protokollieren von Daten virtueller Computer geht.
- In Seitenblobs werden Random-Access-Dateien mit einer Größe von bis zu 8 TB gespeichert. Seitenblobs speichern virtuelle Festplattendateien (VHD) und dienen als Datenträger für virtuelle Azure-Computer.
Der URI für ein Blob ähnelt folgendem:
https://myaccount.blob.core.windows.net/mycontainer/myblob
oder
https://myaccount.blob.core.windows.net/mycontainer/myvirtualdirectory/myblob