Firestore:"如何阅读"按配额计算?

时间:2018-01-24 23:59:19

标签: google-cloud-platform google-cloud-firestore

我不明白" firestore"计算配额和账单的读数。

示例:我有一个包含200和3900个文档的集合。每个文档都有一个时间戳作为属性。现在我想在最后一小时内获得所有文件。所以我创建了一个查询,它通过" timestamp>返回所有文档。现在() - 60分钟"。结果是一组10个文件。 Firestore是否会为此读取10个文档读取或200个&#39,000个文档? 我想构建一个总是一次读取文档的查询(获取,而不是实时)。

我认为firestore只是第一次查看比其他解决方案更便宜的解决方案(例如google cloud sql,aws等)。

1 个答案:

答案 0 :(得分:2)

要允许该查询,您需要在timestamp上建立索引。 Firestore使用该索引来确定要返回的文档。因此,这将被视为10个文档读取。