gpt4 book ai didi

Azure Blob 版本控制

转载 作者:行者123 更新时间:2023-12-04 00:35:09 26 4
gpt4 key购买 nike

有没有办法可以对存储在 Azure 存储帐户中的 Blob 进行版本控制,以便可以使用其版本获取 Blob 或获取最新的 Blob?

最佳答案

blob 的版本控制是通过获取 snapshot 来完成的Blob 的副本,在拍摄快照时根据 Blob 的内容创建 Blob 的只读副本。

拍摄 Blob 快照时,Azure 存储会返回拍摄快照时的日期/时间值。您可以通过将此值附加到 blob 的 URL 来访问该 blob,例如https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=2017-06-09T00:00:00.0000000Z

但是,此快照日期/时间值不会存储在 Azure 中的任何位置。

您可以做的就是将此日期/时间值存储在数据库中,每当您需要在应用程序中显示此版本的 blob 时,只需将此值附加到 blob 的 URL 即可。

请注意,快照与 Blob 一起存在,即如果删除基本 Blob,则该 Blob 的所有快照也将被删除。

关于Azure Blob 版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44450033/

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