背景 - 将使用 .NET 4.0、Azure SDK 1.7、Azure 表存储
问题如何最有效地(=最快的处理时间)读取 N 个条目,其中 N 是一个大的 #(1000 到数百万)个实体,并且每个实体在一组 Azure 表中非常小(<200 字节),其中预先我知道每个实体的 PartitionID 和 RowID,即 [(P1,R1),(P2,R2),...,(PN,RN)]。
“批处理”处理此类请求的最有效方法是什么。自然,在底层将需要异步/并行化获取,而不会通过 IO 锁或同步锁导致线程锁,理想情况下,我应该看到 CPU 达到 >80% 的吞吐量,以便服务器调用 Azure 表存储,因为这样处理应该是 CPU 绑定与 IO 或内存绑定。