【发布时间】:2022-01-21 00:50:00
【问题描述】:
我想知道是否有办法创建特定大小的 Azure 存储容器,比如 20 GB。我知道它可以在没有任何限制的情况下创建(我认为最多 200 TB?),但它可以创建为特定大小吗?如果我需要这种设置怎么办?就像最初给用户 20 GB,然后在稍后将其增加到,比如说 50?这可能吗?
例如,我如何为注册我的应用的新用户创建边界/限制?
【问题讨论】:
标签: azure azure-storage
我想知道是否有办法创建特定大小的 Azure 存储容器,比如 20 GB。我知道它可以在没有任何限制的情况下创建(我认为最多 200 TB?),但它可以创建为特定大小吗?如果我需要这种设置怎么办?就像最初给用户 20 GB,然后在稍后将其增加到,比如说 50?这可能吗?
例如,我如何为注册我的应用的新用户创建边界/限制?
【问题讨论】:
标签: azure azure-storage
正如其他答案中提到的,在服务级别无法使用 Blob 存储,您必须实现自己的逻辑来计算 Blob 容器的大小。
如果限制容器大小是您追求的最重要的功能,您可能需要查看Azure File Storage。与 blob 容器等效的是 File Share ,您可以设置文件共享的配额并动态更改它。在撰写此答案时,文件共享的配额可以是 1GB - 5TB(对于高级文件存储帐户为 100TB)之间的任何值。
Azure 文件存储和 Blob 存储有些相似,但它们的用途不同。但是,对于简单的对象存储目的,您可以使用两者中的任何一种(尽管文件存储比 Blob 存储更昂贵)。
【讨论】:
服务本身不可能。这应该是您的应用中实现的功能。
【讨论】: