firebase - 如何删除自动 Google Cloud Firestore 索引?

标签 firebase google-cloud-firestore

我有一个小型 Web 应用程序,它使用 Firestore 来存储数据。 我目前存储了大约 800 万个对象。

Firestore 数据库中的数据大小比“原始”格式(json 文件)大 10 倍。

阅读this wiki我得出的结论是,自动索引很可能是由于数据库规模过大而导致的。

我已阅读 indexing documentation它说明了如何从控制台创建和删除自定义索引,但我还没有找到删除自动索引的方法。

由于我只是直接访问对象,因此根本不需要字段索引。

最佳答案

在 Beta 版期间,无法删除 Firestore 中自动生成的索引。

到目前为止,您只能自己管理复合索引。

来源:一名 Google Firestore 员工在 Stackoverflow 上另一个问题的回答中提到了这一点。不过,我再也找不到该帖子的链接了。

关于firebase - 如何删除自动 Google Cloud Firestore 索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50162575/

相关文章:

javascript - Firebase 检索某个子项下的数据

java - FirebaseFirestore 中的多个 whereEqualTo 条件

java - 如何检查 Firebase Firestore 事务是否已更新到服务器?

Firebase 仅使用其 ID 从子集合中获取文档

java - 对于 DocumentSnapshot 类型,错误 foreach 不适用于类型意味着什么?

node.js - 使用类型 "object"作为 Firestore 参数无效

android - Firebase Crashlytics SDK 更新不起作用。报告未显示在控制台中

reactjs - Firebase 登录弹出窗口在 Heroku 上自动关闭

firebase - 如何将所有事件数据从 Firebase 导出到 BigQuery?

firebase - 在我的 flutter 应用程序中,只有当我们触摸屏幕时才会加载页面内容。为什么?