任何存储服务,如amazon s3,允许同时上传/下载大文件
问题描述:
我上传大文件(35GB)的要求,当上传过程中需要在同一个文件上启动下载过程。任何存储服务,它允许开发.NET应用程序任何存储服务,如amazon s3,允许同时上传/下载大文件
因为亚马逊S3将不会允许同时进行上传和下载的
答
你可以使用微软Azure存储页或追加的斑点来解决这个问题:
1)开始上传大数据 2)同时下载已经写入的小范围数据(不大于4MB,因此客户端库可以在一个块中读取)。
页面Blob需要512字节对齐,并且可以按随机访问模式读写,而AppendBlobs需要以仅追加模式顺序写入。
只要你正在阅读已经写到你的部分应该没有问题。查看Blob使用入门Doc:https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs/以及一些关于Blob类型的信息:https://msdn.microsoft.com/library/azure/ee691964.aspx
请随时与我们联系并提供任何后续问题。