单字段索引限制是否也适用于复合索引



我正在为我的项目使用 Firebase Cloud Firestore,并偶然发现了这个限制:

对文档在索引字段中包含连续值的集合的最大写入速率:每秒 500

我理解基于这个答案的限制。但是,如果我在 Firebase 控制台中禁用了自动单字段索引,并且仅在复合索引中使用此字段,则此限制仍然存在?我的意思是,这种单字段索引限制是否扩展到复合索引?

谢谢。

此限制适用于对具有索引的集合的写入。它同样适用于单字段和复合索引。

最简单的方法是将其视为写入一组文件,其中每秒可以写入每个文件大约 500 次。索引中彼此接近的条目(例如顺序(被写入同一个"文件",因此您每秒只能在任何索引中写入大约 500 个彼此靠近的项目。