我为worker角色设计了一个数据访问层,它将在一个Azure Table分区上执行范围查询和批量插入。此分区可能包含数百万行。
虽然此分区仅由少数工作人员使用,但具有合理的访问速率,并且良好的性能不是关键要求,是否有任何问题? rowkey索引的大小是否有限制?
我当然读过Real World: Designing a Scalable Partitioning Strategy for Windows Azure Table Storage。
答案 0 :(得分:3)
我所知道的分区大小没有明确的限制。
请注意,每个分区的操作数量限制(500 /秒),并且存储的可用性处于分区级别(即:如果分区发生故障,其中的所有内容都会关闭)
显然,批量插入一次限制为不超过100个实体