Azure Blob存储中元数据的最大大小

Azure Blob存储中元数据的最大大小,azure,azure-storage-blobs,azure-blob-storage,Azure,Azure Storage Blobs,Azure Blob Storage,我正在使用上面提到的Azure blob的元数据信息机制在blob存储中保存一些信息,然后从中检索信息 我的问题主要与性能和维护相关 此元数据的大小有上限吗?问题是什么 我可以存储的最大密钥数 它是否在某个日期后过期 是否有可能丢失存储在blob中的数据 元数据 如果是的话,我会继续从我正在编写的服务中将这些内容写入数据库。但是,理想情况下,我希望使用blob的元数据功能,这非常有用,而且经过深思熟虑。查看以下文档: 元数据的大小总共不能超过8 KB。这意味着键、值、分号等等。键本身的数量没有

我正在使用上面提到的Azure blob的元数据信息机制在blob存储中保存一些信息,然后从中检索信息

我的问题主要与性能和维护相关

  • 此元数据的大小有上限吗?问题是什么 我可以存储的最大密钥数
  • 它是否在某个日期后过期
  • 是否有可能丢失存储在blob中的数据 元数据

  • 如果是的话,我会继续从我正在编写的服务中将这些内容写入数据库。但是,理想情况下,我希望使用blob的元数据功能,这非常有用,而且经过深思熟虑。

    查看以下文档:

    元数据的大小总共不能超过8 KB。这意味着键、值、分号等等。键本身的数量没有明确的限制,但所有键(包括实际值和其他字符)都必须符合8KB的限制

    至于有效期,我不这么认为。至少文档中没有提到这一点。我想如果过期是一个问题,那么在文档中提到它就足够重要了:)

    至于丢失元数据:元数据是沿着blob存储的,因此,如果丢失了blob,则会丢失元数据(例如数据中心爆炸,您的帐户没有相应的复制)。除此之外,我认为它不会消失。文档中还指出,部分更新是不可能的,因此要么完全更新,要么不更新,您不能丢失一半的更新