首页 > 解决方案 > 能够检索数据之前的 Azure 表存储持续时间

问题描述

我将 6000 个值插入 Azure 表存储。我在TableBatchOperations中插入值,一次 100 。值被插入到等待的异步方法中。

现在我的许多集成测试都失败了。他们试图检索以前插入的值,但不是 6K 值,而是仅返回 1K 或 2K 值。如果我在测试中插入一个多秒的 Task.Delay,它就会成功。

因此table.ExecuteBatchAsync(),我所有的 60 个批次都运行完成。有谁知道为什么在(完成的)插入和能够检索数据之间还有这么长的时间?

注意:您可以使用 Microsoft Azure 表资源管理器重现此行为。在插入过程中,点击表格的刷新按钮。

注意2:我已经搜索了很多这种现象,真的找不到微软的任何规格说明插入和能够检索数据之间的时间。我在 Stackoverflow 上也找不到任何类似的帖子。

标签: azureazure-table-storage

解决方案


推荐阅读