我想上传超过2 GB的大型文件到Azure数据湖/ blob存储。
我尝试使用Azure的云Blob方法PutBlockListAsync。参考:https://www.andrewhoefling.com/Blog/Post/uploading-large-files-to-azure-blob-storage-in-c-sharp
我会和grpc核实一下。
我可以尝试哪些不同的方法来提高性能,同时上传这么大的文件?-使用块上传-缓冲上传-GRPC -AZCopy -任何其他技术或混合技术
我想上传超过2 GB的大型文件到Azure数据湖/ blob存储。
我尝试使用Azure的云Blob方法PutBlockListAsync。参考:https://www.andrewhoefling.com/Blog/Post/uploading-large-files-to-azure-blob-storage-in-c-sharp
我会和grpc核实一下。
我可以尝试哪些不同的方法来提高性能,同时上传这么大的文件?-使用块上传-缓冲上传-GRPC -AZCopy -任何其他技术或混合技术
1条答案
按热度按时间oxcyiej71#
您可以使用**Azure data movement library**将较大的文件上载到文件共享或Blob存储。
代码:
为了解决这个问题,我用上面的代码上传了一个100 MB的文件,你也可以使用Nour所说的**
chunk uploads and GRPC
**方法。控制台:
门户网站:
您也可以使用**Azcopy**将大型文件上载到数据库存储中。