我正在构建一个生成采购账单的应用程序。现在,我将帐单存储为bills-(collection)--
bill1(doc)
,问题是帐单生成的频率更高,因此,如果我存储了上万亿份文档,可以有效地查询吗?此模型有效且可扩展吗?还是我应该使用user(collection)-user1(doc)--userBills(subcollection)-billone(doc)
答案 0 :(得分:1)
Firestore并不真正关心您在一个集合中存储多少文档。它可以大规模扩展,无论集合的大小如何,对N个文档的查询总是同样有效。做最方便的查询。