【问题标题】:How to limit or change the size of Azure BLOB container?如何限制或更改 Azure BLOB 容器的大小?
【发布时间】:2020-04-08 20:56:36
【问题描述】:

有没有办法改变 Azure blob 容器的大小?例如,最初,我将限制设置为 X。然后,使用 Java SDK,我想更改该限制。

这样的实现可能吗?如果没有,有什么替代方案?

【问题讨论】:

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


    【解决方案1】:

    无法为 blob 容器设置配额。它可以增长到存储帐户的大小。

    如果可能,请查看 Azure 文件服务。与 blob 存储中的 blob 容器等效的是文件存储中的共享,您可以为共享定义配额。您也可以更改共享的配额。您想要使用的方法是setQuotasetQuotaWithResponse,在ShareClient 中可用。

    【讨论】:

    • 有没有办法在存储级别上模拟这种配额变化?就像,最初,存储空间是 X。如果我上传了一些文件并且存储空间已满,那么我可以将存储空间限制增加到 Y --- 这种情况可能吗?
    • ^ 其实这是我要实现的场景。
    • 没有。存储帐户大小是固定的 (2 PiB for US and Europe, and 500 TiB for all other regions (including the UK)1 - docs.microsoft.com/en-us/azure/…)。您需要实施自己的解决方案。
    • 您能否详细说明“解决方案”的含义?比如,以编程方式限制文件大小? (这意味着无法更改存储帐户大小或容量?)
    • Like, limiting the filesize programmatically? - 是的,或多或少喜欢它。 (which means that there is no way to change storage account size or capacity?) - 没错。
    猜你喜欢
    • 2011-12-25
    • 2020-09-23
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 2019-03-08
    • 2022-01-21
    • 2020-02-07
    • 1970-01-01
    相关资源
    最近更新 更多