我决定是否在交易中包含管道的“获取200 /删除200”例程。
如果未包括且请求/实例突然死亡,则获取的实体将丢失。
由于xg = True,实体组限制为5,因此200个实体需要在事务中包含相同的父项。
如果delete_multi包含200个密钥,计为实体组的200个同步更新,则例程可能会失败,因为实体组的首选限制为1 /秒。
当使用ndb.delete_multi删除这200个实体时,它是否计为实体组的1次更新或200次更新?
答案 0 :(得分:2)
在同一个交易中,您可以一次删除200个实体/密钥。
1 /秒限制(更可能是5 /秒)应该理解为:我可以在实体组或x-group上启动(并提交)独立事务的频率。 T.I.因为每个事务都需要锁定您提交的根元素。