【Azure Blob】操作Blob之分页List Blob一致性、索引时延及Tag支持问题解答

简介: 在使用Azure SDK开发时,遇到以下几个问题:1. 分页list blob是一个一致性事务级的操作吗?在这个过程中,文件的创建、更新、删除会对分页获取的list blob列表产生什么影响?2. 文档《响应中的标记》中描述索引是最终一致性,这个过程的时延是多久(更新Tag后大概多长时间可以通过FindBlobByTag查询到)?3. 所有Blob都支持Tag吗?Block Tag使用上有哪些场景限制?

问题描述

在使用Azure SDK开发时,遇到以下几个问题:

  1. 分页list blob是一个一致性事务级的操作吗?在这个过程中,文件的创建、更新、删除会对分页获取的list blob列表产生什么影响?
  2. 文档《响应中的标记》中描述索引是最终一致性,这个过程的时延是多久(更新Tag后大概多长时间可以通过FindBlobByTag查询到)?
  3. 所有Blob都支持Tag吗?Block Tag使用上有哪些场景限制?

问题解答

1:分页list blob不是一致性事务级的操作:如果对Blob进行了修改,可能会对结果产生影响。例如,新建、更新或删除的内容不会立即显示在结果中。因此,在分页获取Blob列表时,建议尽量减少并发的创建、更新和删除操作,以确保获取到的列表尽可能准确。如果需要确保数据的一致性,可以考虑在获取列表后进行额外的验证和处理。

 

2:索引是最终一致性:更新Blob索引可能需要一段时间(几秒到十几分钟),具体时间取决于工作负载。

 

3三种Blob类型(Block Blob, Append Blob, Page Blob)都支持Tag配置。关于使用场景限制的问题,没有明确的限制,只是在使用元数据和Blob索引标记之间的差异比较,可以参考相关文档。

 

参考资料

使用 Blob 索引标记查找数据 : https://docs.azure.cn/zh-cn/storage/blobs/storage-manage-find-blobs?tabs=azure-portal#finding-data-using-blob-index-tags

在元数据和 Blob 索引标记之间选择:https://docs.azure.cn/zh-cn/storage/blobs/storage-manage-find-blobs?tabs=azure-portal#choosing-between-metadata-and-blob-index-tags



当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

目录
打赏
0
14
14
0
201
分享
相关文章
|
10月前
|
精进Hudi系列|Apache Hudi索引实现分析(五)之基于List的IndexFileFilter
精进Hudi系列|Apache Hudi索引实现分析(五)之基于List的IndexFileFilter
85 0
【Redis】利用Redis List实现数据库分页快速查询
【Redis】利用Redis List实现数据库分页快速查询
460 0
利用Redis List实现数据库分页快速查询的有效方法
利用Redis List实现数据库分页快速查询的有效方法
|
7月前
|
BI
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
【Azure Power BI】Power BI获取SharePoint List列表后,如何展开List/Table中的字段,以及使用逗号拼接为一个字符串
List集合如何分页
List集合如何分页(List集合转Page分页)
165 0
|
10月前
|
【Redis】利用 Redis List 实现 Java 数据库分页快速查询
在大型应用中,数据库分页查询是日常开发中不可避免的需求之一。随着数据量的不断增加,传统的数据库分页方式可能会变得效率较低。为了解决这一问题,本文将介绍如何使用 Redis List 数据结构,结合 Java 编程语言,实现高效的数据库分页查询。
284 9
|
10月前
|
Ant designe vue中有关<a-list>组件中 实现分页以及复选框效果
Ant designe vue中有关<a-list>组件中 实现分页以及复选框效果
399 0
Python:list列表迭代使用range和enumerate获取元素和索引
Python:list列表迭代使用range和enumerate获取元素和索引
186 1
pageable 使用自定义list实现分页
pageable 使用自定义list实现分页
158 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等