S'il vous plaît puis-je savoir quelle taille de fichier maximale à télécharger sur la blob de stockage Azure à l'aide de l'API de UPLOADFILE. P>
3 Réponses :
Cela dépend essentiellement du type de blob que vous utilisez. Comprendre les blobs de blocs et les blobs de la page explique tout en détail. p>
Si vous utilisez Block Blobs (UPLOADFILE API): P>
Si vous écrivez un blob de bloc qui n'est pas plus de 64 Mo de taille, vous pouvez le télécharger dans son intégralité avec une seule opération d'écriture. (Clients de stockage par défaut à 32 Mo, réglable à l'aide de la propriété SingleBlobuploadthresholdsTes.) P> blockQuote>
Je crois que la citation que vous recherchiez était celle juste avant celle qui a été colléée. "Chaque bloc peut être une taille différente, jusqu'à un maximum de 4 Mo. La taille maximale d'un blob de bloc est de 200 Go et une blob de bloc ne peut comprendre pas plus de 50 000 blocs"
Block Blobs avait à l'origine une taille maximale de 200 Go (avec une taille de bloc de 4 Mo), et peut maintenant être jusqu'à 4.77TB (avec une nouvelle taille de bloc de 100 Mo). Nombre maximum de blocs par blob: 50 000. p>
Jetez un oeil à Opérations sur Block Blobs Pour plus d'informations sur les appels API de repos (y compris Met Block block CODE> et
Met Block List Code>) P>
La taille maximale a été augmentée de temps à droite? :) Il est maintenant de 50 000 blocs maximum avec 100 MB chacun (environ 4,75 To).
Correct, bien que le SDK ait été changé au fil des ans. Je vais vérifier les noms de méthodes, etc. et mettre à jour la réponse en conséquence. Merci d'avoir attrapé l'ancienne taille de stockage.
mise à jour: à partir de décembre 2016, la taille maximale d'un blob de bloc a augmenté d'environ 4,75 To (50 000 x 100 Mo de blocs). P>
Source: https : //azure.microsoft.com/fr-gb/blog/general-Availability-Larger-Block-Blobs-in-Azure-Storage/ P>
Remarque
cloudblob.uploadfile code> de l'ancien 1.7 Lib et est obsolète.