【问题标题】:Create a container storage in Azure for each user在 Azure 中为每个用户创建一个容器存储
【发布时间】:2016-05-07 12:12:58
【问题描述】:

我的问题很简单,我有一个网络应用程序,用户可以在其中上传照片和其他东西......

在 Azure 中为我的应用程序中的每个用户创建一个容器存储是一种好的做法吗?

我的网络应用程序现在有大约 4 万用户。我需要获取上传内容用户的总大小,并且我也使用 CDN,但它每月增长约 10K 用户。

如果用户超过了 20Mb 的限制,我需要发送一封电子邮件通知用户。

现在,在 Amazon S3 中,我们只有一个存储桶,我为每个用户使用“文件夹”。

谢谢!!

【问题讨论】:

  • 一般来说,如果没有完全主观的问题,很难写出一个问“这是一个好的做法”的问题。
  • 我知道,但我想知道 CDN 或其他方面是否有任何限制或问题 ;)
  • 什么样的问题?例如,空间不足?这类问题需要更多信息,尤其是您预计拥有的用户数量。似乎您至少可以扩展一点您的担忧,而不是仅仅问一个完全开放式的“有没有可能有些事情可能不好”。
  • @chemitaxis - 你的问题没有问到限制。它询问有关在一个容器中组织内容还是在多个容器中组织内容(这纯粹是意见 - 无论您想采用哪种方式)。
  • 谢谢大卫,这些选项之间有什么限制吗?容器的限制?它们的大小? CDN 配置?

标签: azure azure-storage azure-blob-storage


【解决方案1】:

您的问题的答案将基于意见。但是,如果您想走这条路,可以创建一个容器并为每个用户创建虚拟目录。你可以在这里了解更多信息:https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs/#naming-and-referencing-containers-and-blobs

【讨论】:

    猜你喜欢
    • 2017-06-19
    • 1970-01-01
    • 1970-01-01
    • 2018-12-03
    • 2015-08-23
    • 1970-01-01
    • 2013-02-23
    • 2016-01-02
    • 2018-01-19
    相关资源
    最近更新 更多