如何计算读取和写入的预估费用?
How to compute for the estimated billing for the read and writes?
我有 3 个集合:classifications
、items
和 orders
。在项目下,我有一个子集合,用于存储在 items
.
中所做的修改
在classification
下,我有大约6个文档,每个文档都有3个字段。对于 items
,我有大约 10 个文档,每个文档有 5 个字段。在 items
下是一个子集合,它将存储在 items
中所做的任何修改。对于orders
,这些下面可能有很多文件。
假设只有 1 个用户,我如何估算每月读取和写入的费用?
您需要根据从 Firestore 检索的文档数量付费,而不考虑其中的字段数量。在这种情况下,如果该用户从所有这些集合中获取所有文档,那么您将对 3 + 10 + N 次阅读收费,其中 N 是订单集合中的文档数。
如果用户一天检索所有这些文档 M 次,那么您将被收取 M × (3 + 10 + N) 次阅读的费用。
无论您启用了离线持久性,您都无需为从本地缓存中获取的文档付费。
我有 3 个集合:classifications
、items
和 orders
。在项目下,我有一个子集合,用于存储在 items
.
在classification
下,我有大约6个文档,每个文档都有3个字段。对于 items
,我有大约 10 个文档,每个文档有 5 个字段。在 items
下是一个子集合,它将存储在 items
中所做的任何修改。对于orders
,这些下面可能有很多文件。
假设只有 1 个用户,我如何估算每月读取和写入的费用?
您需要根据从 Firestore 检索的文档数量付费,而不考虑其中的字段数量。在这种情况下,如果该用户从所有这些集合中获取所有文档,那么您将对 3 + 10 + N 次阅读收费,其中 N 是订单集合中的文档数。
如果用户一天检索所有这些文档 M 次,那么您将被收取 M × (3 + 10 + N) 次阅读的费用。
无论您启用了离线持久性,您都无需为从本地缓存中获取的文档付费。