firebase - 无效写入的 Firestore 计费
问题描述
我试图找出 firebase 如何对写入操作进行计费。在 billings 文档中,我找不到关于何时计算写入的明确定义。假设我set
使用与原始文档完全相同的数据运行查询,这样文档就不会受到影响,这是否会被计为写入操作?
当我在控制台打开时运行我的查询时,什么也没有发生,我只是想知道这些写入是否也算数。
解决方案
当您写入数据时,服务器不会检查您写入的数据是否与已经存在的数据相同。相反:它写入您提供的数据。因此:写入相同的数据仍然算作写入操作。
我发现通过将 Firestore 视为从磁盘读取/写入磁盘,最容易理解 Firestore 的计费。当您告诉磁盘写入文件时,它会写入该文件。
推荐阅读
- javascript - 在内联代码中编写 if else 条件函数不返回任何值
- ruby-on-rails - “inputSourceMap 必须是布尔值、对象或未定义”错误
- gradle - 直接从 Gradle 执行 XQuery 脚本,而不是从 QConsole
- azure - “没有完成帐户名称和安全 ID 之间的映射。” 连接到 Azure 托管实例
- javascript - 在某些组件中使用用户中心(通过 gtm)和 id 时出错
- javascript - 将 jquery 对话框选择和用户名记录到 Google 电子表格
- linux - Taigaio 当我创建项目时页面不会自动刷新
- javascript - 使用 setTimeout 提交表单未按预期工作
- vba - 循环遍历的文件格式的代码问题
- android - Android Delphi App 谷歌登录方式