gpt4 book ai didi

azure - 了解具有帐户和容器的 Azure 存储(blob)。测试容器?

转载 作者:行者123 更新时间:2023-12-03 05:58:32 24 4
gpt4 key购买 nike

我开始在我的应用程序中使用 Azure 存储(特别是 blob),但想知道测试与生产存储的标准是什么。

那么创建一个存储帐户是常规操作吗?即:

http:// <storage-account-name>.blob.core.windows.net/

然后为每个环境使用不同的容器?即:

http://<storage-account-name>.blob.core.windows.net/testContainer
http://<storage-account-name>.blob.core.windows.net/productionContainer

那么它最终看起来就像填充了数据:

http://<storage-account-name>.blob.core.windows.net/testContainer/<whateverkey>
http://<storage-account-name>.blob.core.windows.net/productionContainer/<whateverkey>

或者我应该创建两个不同的存储帐户?我假设生成的连接字符串仅用于存储帐户名称,然后在我的逻辑中,我将在添加数据时指定容器和键。

谢谢

最佳答案

没有标准方式,但是...请记住:Azure 存储对于子文件夹而言不是多级的(尽管可以模拟路径)。因此,使用容器来组织测试与生产将阻碍您在应用程序中正确利用容器的能力(例如,如果您想要 /images/foo.png ...现在您必须具有 /productcontainer/images/foo.png)。

请记住,存储帐户是免费的:您只需为使用的存储付费。因此,同时拥有测试存储帐户和生产存储帐户无需花费任何额外费用。然后,唯一改变的是基地址(存储帐户名称)。

关于连接字符串,您是正确的:您只有 accountname.blob.core.windows.net/container/object

关于azure - 了解具有帐户和容器的 Azure 存储(blob)。测试容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36317175/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com