firebase - 为什么删除所有文档和集合时,firestore 不删除存储的字节和对象?
问题描述
嗨,我正在使用 FireBase firestore 进行开发。
当您尝试全部删除时,我编写的每个文档都使用管理面板删除所有文档和子集合,如弹出窗口中所述。
但是,我从来没有看到存储量下降。它仅在删除等后上升。
此外,虽然我没有暂存环境,只有一个普通的,但我可以看到消费主要来自那里,如下面的屏幕截图所示......
所以简而言之,即使我删除了所有文档+子集合,存储字节也不会减少。
PS。即使我使用自己的应用程序对所有文档和子集合进行删除,也会发生同样的情况
更新:
解决方案
这里的困惑(我将与 FirebaseUI 团队讨论)是第一个图表显示 GCS 存储桶 staging.quant.appspot.com 中存储了约 61MB 的数据。您问题中的最后一张图片显示用于 Firebase 的 GCS 存储桶为空。这里的关键点是您有 2 个 GCS 存储桶,使用的 Firebase 存储桶是空的,而“暂存”存储桶则没有。
App Engine 通常将暂存存储桶用作应用程序上传过程的一部分,这就是为什么即使您没有通过 Firebase 使用 Cloud Storage,它也可能包含数据的原因。
我是 Cloud Firestore 的产品经理,所以我可以保证这显示的是“Cloud Storage”(GCS)而不是“Cloud Firestore 使用的存储”。
推荐阅读
- python - pyre 分析时发生未知 AnalysisClassHierarchy.Untracked(_) 异常
- locale - dayjs 无法正确解析英式英语日期
- python - python对字典中的元素进行排序
- r - 如何在GGplot2中的条形图上添加百分比符号
- reactjs - Material Ui Automcomplete 清除图标样式
- android - 未处理的异常:无法加载资产
- python - 事务 Firestore Python - 奇怪的问题
- ios - 如何使用 SwiftUI 设置以 1:1 的比例自动调整大小的图像?
- cron - 将 crontab 子表达式存储在占位符中
- powershell - Anaconda Powershell 安装不启动 Jupyter Notebook