Firestore 企业版模式概览

Firestore 企业版配备了先进的查询引擎,可支持广泛的查询功能。在此版本中,查询执行方式有明显的不同,索引是可选的。因此,系统不再自动创建单字段索引。虽然这样可以执行查询而无需预先配置索引,但未编制索引的查询默认会扫描整个集合。开发者可以根据需要创建索引,以在数据集不断增长的情况下缩短延迟时间并降低成本。

除了 Firestore 标准版所列功能外,企业版还支持以下操作模式,您可以在创建数据库时选择其一:

  • 原生模式 Firestore(预览版):此模式集成了两种不同的操作:核心操作和流水线操作。Firestore 核心操作提供标准的文档创建、读取、更新和删除 (CRUD) 功能,同时内置支持实时监听查询和离线持久性。Firestore 流水线操作采用灵活的查询语法,从而为应用实现高级数据检索操作。如需详细了解这些功能,请参阅 Firestore 原生模式概览
  • 与 MongoDB 兼容的 Firestore 模式:在此模式下,开发者可以将现有的 MongoDB 应用代码、驱动程序、工具以及 MongoDB 集成的开源生态系统与 Cloud Firestore 搭配使用。它支持 MongoDB 查询语言 (MQL) 和 BSON 数据类型,可有效替代 MongoDB 工作负载,同时提供 Firestore 的自动扩缩和高可用性优势。如需详细了解这些功能,请参阅 MongoDB 兼容性概览