Wie kann ich (programmgesteuert) die maximal zulässige Größe von Azure Blob erhalten?

8

Gibt es eine Möglichkeit, programmgesteuert die zulässige maximale Größe für einen Azure-Blob abzurufen? Auch für einen Block in einem Blob?

    
Mirel Vlad 22.05.2017, 07:00
quelle

3 Antworten

2

Ich kenne keine Möglichkeit, die maximale Größe bei Bedarf abzufragen, aber ich glaube, dass der Wert, den Sie suchen, als Konstante im .net-SDK gespeichert wird. Constants.MaxBlobSize und Constants.MaxBlockSize im Namespace Microsoft.WindowsAzure.Storage.Shared.Protocol wären die Werte, an denen Sie interessiert sind.

%Vor%

Mit MaxBlockSize ist

%Vor%

Quelle (Konstanten.cs)

    
Brunner 22.05.2017, 07:14
quelle
2

Entnommen aus Ссылка

  

Jeder Block in einem angehängten Blob kann eine andere Größe haben, bis zu einem Maximum   von 4 MB und ein angehängter Blob kann maximal 50.000 Blöcke enthalten.    Die maximale Größe eines angehängten Blobs beträgt daher etwas mehr als 195   GB (4 MB X 50.000 Blöcke) .

    
Svek 22.05.2017 07:15
quelle
1
  

Gibt es eine Möglichkeit, programmgesteuert die maximal zulässige Größe abzurufen   für einen Azure Blob? Auch für einen Block in einem Blob?

Ab heute, nein. Es gibt keine programmatische Möglichkeit, diese Informationen abzurufen. Diese Informationen sind jedoch gut veröffentlicht hier und es ändert sich nicht sehr oft. Seit 2008 glaube ich, dass sich die Größe nur einmal geändert hat und das auch für Blockblobs.

Hier sind die Grenzen von heute:

Block Blobs

Max. Größe: 4,75 TB (wenn Sie Serviceversion 2016-05-31 oder höher verwenden)

Max. Größe: 195 GB (wenn Sie Service Version vor dem 2016-05-31 verwenden)

Maximale Blockgröße: 100 MB (wenn Sie Serviceversion 2016-05-31 oder höher verwenden)

Maximale Blockgröße: 4 MB (wenn Sie die Service-Version vor dem 2016-05-31 verwenden)

Maximale Anzahl der Blöcke: 50000

Seitenblobs

Maximale Größe: 1 TB

Blobs anfügen

Maximale Größe: 195 GB

Maximale Blockgröße: 4 MB

Maximale Anzahl der Blöcke: 50000

    
Gaurav Mantri 22.05.2017 07:17
quelle