我应该为消防站使用哪种结构?

时间:2020-05-21 05:23:06

标签: google-cloud-firestore

我正在构建一个生成采购账单的应用程序。现在,我将帐单存储为bills-(collection)-- bill1(doc),问题是帐单生成的频率更高,因此,如果我存储了上万亿份文档,可以有效地查询吗?此模型有效且可扩展吗?还是我应该使用user(collection)-user1(doc)--userBills(subcollection)-billone(doc)

1 个答案:

答案 0 :(得分:1)

Firestore并不真正关心您在一个集合中存储多少文档。它可以大规模扩展,无论集合的大小如何,对N个文档的查询总是同样有效。做最方便的查询。