将 json 文档归档到 Azure Blob 存储的最佳做法是啥?
Posted
技术标签:
【中文标题】将 json 文档归档到 Azure Blob 存储的最佳做法是啥?【英文标题】:What is the best practices to archive json documents to Azure Blob Storage?将 json 文档归档到 Azure Blob 存储的最佳做法是什么? 【发布时间】:2021-07-05 04:20:24 【问题描述】:我需要将 NoSql 存储中的过时数据存档到 Azure Blob 存储中,但找不到方法:将其保存为 Blob 存储中的 json 文件还是将其保存在表中。
关键点:文件不会被修改,但可以按名称请求(例如,名称是标识符)。
更新1:
-
所有文档都有唯一的名称(带有盐的 GUID)。
估计文档数量约为一百万。
【问题讨论】:
名称在所有文档中都是唯一的吗?这些文件有多大?请编辑您的问题并提供更多详细信息。 【参考方案1】:如果您愿意:文档不会被修改,但可能会按名称请求。然后你应该将它们存储在 blob 存储中。
在blob存储中,有一个名为immutable storage的特性,你可以设置它,blob将是只读的。
【讨论】:
以上是关于将 json 文档归档到 Azure Blob 存储的最佳做法是啥?的主要内容,如果未能解决你的问题,请参考以下文章
Azure Data Platform使用Azure Blob Storage Lifecycle Management归档数据
Azure Data Platform使用Azure Blob Storage Lifecycle Management归档数据
如何通过 python 将 JSON 数据附加到存储在 Azure blob 存储中的现有 JSON 文件?
使用 PowerShell 脚本从 Azure Blob 存储读取 JSON 文件并写回 Blob 存储中的另一个文件