Adm*_*kka 5 firebase google-cloud-firestore
我必须appVersion在名为userA. 我更新appVersion到 Firestore 并且不关心 remote appVersion。
如果 remoteappVersion等于 local,Firebase 会向我收费appVersion吗?谢谢。
编辑: 我正在使用 Blaze 计划,我必须支付 $0.18/100K。看起来它很小,但对于庞大的用户来说则不然。
我有一个这样的 Firestore 数据库。
我在 Android/Java 中使用此代码来更新 appVersion:
String appVersion = "2.0.0";
App.getInstance().mFirestoreUsers
.document("GgRu62z0b2CgQFbgNebe")
.update("appVersion", appVersion)
.addOnSuccessListener(aVoid -> {
LogWrapper.i(TAG, "update appversion complete: " + appVersion);
});
Run Code Online (Sandbox Code Playgroud)
我想问的是,如果 Firestore 上的用户文档的 appVersion 值为“2.0.0”并且我使用上面的代码发送相同的值,Firebase 会计算 1 次写入还是 0 次?
根据使用和限制文档,以下是免费配额限制:
与您的问题相关,是的,它会收费,因为它是对数据库的新写入。无论您只是再次写入相同的值还是新的值,都没有关系。Firestore 不会检查值是否相同,而是按数据库写入次数收费。
除此之外,我建议您查看文档查看 Cloud Firestore 定价示例,以便您检查其收费方式以及 Firestore 上的定价情况。除此之外,它还提供了一些如何计算的示例,供您查看。
如果这些信息对您有帮助,请告诉我!
| 归档时间: |
|
| 查看次数: |
527 次 |
| 最近记录: |