插入 Azure Table 存储的实体限制
Limitation of entities to insert Azure Table Storage
https://docs.microsoft.com/ja-jp/azure/storage/tables/table-storage-design
根据上述网站,每个存储帐户的最大请求速率似乎是 20000 个实体,但即使将实体插入 table 存储,每秒 20000 个实体是否是最大值?
如果20000个实体是最大值,是否意味着即使执行并行化也不能超过这个限制?
后记
谢谢大家的回答。我还有一个问题。
事务是否意味着对 table 存储的操作?如果是这样,是否意味着如果使用批处理插入 100 个实体的操作以每秒 20,000 个事务完成,那么实际上每秒可以插入 2000000 个实体?
每个存储帐户每秒 20,000 个事务 所以不,您无法使用并行化来超过该限制。
https://docs.microsoft.com/en-us/azure/storage/common/scalability-targets-standard-account
是的,你是对的。
但如果您想将最大值增加到 20000 以上,请contact the azure support。
这里是 doc 描述的限制,如果您需要更多,建议您增加最大值。另附上截图:
https://docs.microsoft.com/ja-jp/azure/storage/tables/table-storage-design
根据上述网站,每个存储帐户的最大请求速率似乎是 20000 个实体,但即使将实体插入 table 存储,每秒 20000 个实体是否是最大值?
如果20000个实体是最大值,是否意味着即使执行并行化也不能超过这个限制?
后记
谢谢大家的回答。我还有一个问题。
事务是否意味着对 table 存储的操作?如果是这样,是否意味着如果使用批处理插入 100 个实体的操作以每秒 20,000 个事务完成,那么实际上每秒可以插入 2000000 个实体?
每个存储帐户每秒 20,000 个事务 所以不,您无法使用并行化来超过该限制。
https://docs.microsoft.com/en-us/azure/storage/common/scalability-targets-standard-account
是的,你是对的。
但如果您想将最大值增加到 20000 以上,请contact the azure support。
这里是 doc 描述的限制,如果您需要更多,建议您增加最大值。另附上截图: