我已在documentation中读到,我要向read
,write
或update
{{1 }}。我还读到,阅读documents
的价格与阅读collection
的价格相同(“对于除文档读取之外的查询,例如对集合ID列表的请求,您是为一个文件读了。“),如果我错了,请纠正我。
我的问题是:阅读document
中有大量collection
(让我们说 - 10,000 documents
)的价格与阅读10的价格相同吗?
我想对此进行一些解释......
答案 0 :(得分:19)
这取决于“读取集合”的含义,但对于大多数人来说,这意味着“从集合中查询大量文档”。答案是定价通常取决于检索的文件数量。
稍微过分简化:
如果您有一个由10名员工组成的集合并且您进行了collection("employees").get()
来电,您将获得10份员工文件,并收取10次读取费用。
如果您拥有10,000名员工,并且您开了一个collection("employees").get()
电话,您将获得10,000名员工,并收取10,000次阅读费用。
如果您拥有10,000名员工,并且您进行了collection("employees").get().limit(10)
电话会议,您将获得10名员工,并且需要支付10次阅读费用。
如果您拥有10,000名员工,其中4名被命名为“Courtney”,并且您进行了collection("employees").where("first_name", "==", "Courtney")
来电,您将获得4名员工并被收取4次阅读费用。