我为辅助角色设计了一个数据访问层,它将在一个 Azure 表分区上执行范围查询和批量插入。此分区可能包含数百万行。
虽然此分区仅由少数工作线程使用,具有合理的访问速率,并且良好的性能不是关键要求,但这样做有什么问题吗?行键索引的大小是否有限制?
当然,我已经阅读了现实世界:为Windows Azure表存储设计可扩展分区策略。
据我所知,分区大小没有规定限制。
要知道每个分区的操作次数有限制(500/秒),并且存储的可用性在分区级别(即:如果分区出现故障,则其中的所有内容都会出现故障)
显然,批量插入一次将限制为不超过 100 个实体