本机模式下的Firestore DB文档写入限制

时间:2019-08-05 11:02:08

标签: database firebase google-cloud-firestore

纯模式下的Firestore数据库每秒每文档(https://firebase.google.com/docs/firestore/quotas#writes_and_transactions)的限制为1个“写”。

文档delete是否算作write操作?也就是说,如果在一秒钟之内我们创建了一个新文档然后又删除了它,由于这个限制我们会遇到问题吗?

在帐单文档中,它讨论了readswritesdeletes,使其听起来好像writedelete是分开的操作类型( https://firebase.google.com/docs/firestore/pricing#operations

2 个答案:

答案 0 :(得分:1)

  

删除 do 视为写入。写限制是关于持续负载   -如果您的突发次数> 1 /秒就可以,但是持续> 1 /秒会导致问题。

在Twitter上引用了Google Firebase开发人员的话:https://twitter.com/mbleigh/status/1158411267284934657

我进行了10,000个文档创建的负载测试,然后连续进行了400多次删除(每个创建平均40毫秒->删除),没有发现影响(没有错误或额外的延迟)。

答案 1 :(得分:-1)

是的。在Firestore中,delete确实算作write操作。

  

删除确实算作写入。写限制是关于持续负载的-如果您的小突发> 1 / sec没问题,但是持续> 1 / sec会引起问题。