数据库图标

Firestore

扩容能力极强的无服务器 NoSQL 文档数据库

使用全托管式文档数据库构建移动应用和 Web 应用,该数据库提供多区域复制、无限的扩容能力,以及行业领先的可用性(承诺 99.999% 可用性的服务等级协议)。

新客户可获得 $300 赠金,用于抵扣 Firestore 的相关费用。所有客户每天可免费获享 50,000 次读取、20,000 次写入、20,000 次删除和 1 GB 存储空间,不计入赠金额度。


功能

具有 MongoDB 兼容性的 Firestore

利用 MongoDB 的 API 可移植性以及 Firestore 的差异化无服务器服务和业界领先的功能,满足要求苛刻的文档数据库工作负载。现在,您可以使用现有的 MongoDB 应用代码、驱动程序和集成,以及 MongoDB 集成的开源生态系统,快速构建适用于常见应用场景的应用。了解详情

无服务器

全托管式无服务器文档数据库可轻松扩容或缩容来满足任何需求,无需手动分片,没有维护窗口,也不会出现管理停机,帮助您专心进行应用开发。您可以获享具有强一致性和无限扩容能力的多区域复制,而无需管理底层数据库基础设施。

生成式 AI 功能

使用 Firestore 向量搜索LangChainLlamaindex,轻松构建生成式 AI 应用。Firestore 的集成支持以下常见模式:文档加载器(用于加载和存储文档中的信息)、矢量存储和内存(例如 Chat Messages Memory)。 您还可以使用开箱即用的扩展程序,只需点击几下即可将 Firestore 与热门的 AI 服务集成,实现自动嵌入生成、语言翻译、图像分类等应用场景。

强大的查询引擎

Firestore 使您能够针对与 JSON 或 BSON 兼容的文档数据运行复杂查询,包括矢量搜索和 ACID 事务。这让您能更灵活地设置数据结构。

实时同步和离线模式

内置的实时同步和离线模式使您可以在移动网络和 IoT 设备上轻松构建多用户协作式应用。这可支持由实时资产跟踪、活动跟踪、实时分析、媒体和商品清单、通信、社交媒体用户个人资料和游戏排行榜构成的工作负载。

适用于常用语言的库

Firestore 数据库支持原生 Firestore、MongoDB 和 Datastore 驱动程序和 SDK。这意味着,您可以在自己常用的客户端开发运行时(如 Web、iOS、Android、Flutter、C++ 和 Unity)中访问 Firestore 数据库,从而专注于应用开发。Firestore 还支持使用 Node.js、Java、Go、Ruby 和 PHP 的传统服务器端开发库。

多地区复制

Firestore 提供自动多区域复制功能,具有强一致性和业界领先的高可用性(承诺 99.999% 可用性的服务等级协议)。即便灾难来袭,您的数据仍能保持安全可用。

安全

Firestore 与 Cloud Identity and Access Management、Cloud Identity Platform 和 Firebase Authentication 无缝集成,从而实现可自定义的基于身份的安全访问权限控制,并支持使用配置语言进行数据验证。

Firestore 和 Firebase 集成

Firestore 和 Firebase 紧密集成,为应用提供全面的后端解决方案。Firebase 是一个平台,提供身份验证、托管和无服务器函数等各种服务;Firestore 是 Firebase 中的 NoSQL 数据库,旨在实现可伸缩的数据存储和实时同步。

Datastore 模式

Firestore 支持 Datastore API。您不必对现有 Datastore 应用进行任何更改,其性能特性和价格将保持不变,同时还能额外获得强一致性这一优势。

工作方式

Firestore 是一种灵活且可伸缩的数据库,适用于在 Firebase 和 Google Cloud 上进行移动端、Web 和服务器开发。Firestore 易于上手,并可以用于编写功能丰富且强大的应用。了解使用 Firestore 构建应用的最佳做法,包括数据位置、文档 ID、字段名称、索引、读取和写入操作以及扩缩设计。

开始使用 Firestore

常见用途

移动应用和网页应用

开发快速响应的移动应用和 Web 应用

对于移动应用和 Web 应用后端,Firestore 可充当功能强大的托管式数据库解决方案,直接满足现代移动应用和 Web 应用的关键要求。客户端 SDK(iOS、Android、Web)支持实时更新,并通过自动数据同步提供强大的支持,确保随时随地都能访问。

现在,您可以大幅加快构建流程,专注于为用户提供核心应用价值,而无需费心处理复杂的后端基础设施开发和维护工作。

移动和 Web 应用场景

开发快速响应的移动应用和 Web 应用

对于移动应用和 Web 应用后端,Firestore 可充当功能强大的托管式数据库解决方案,直接满足现代移动应用和 Web 应用的关键要求。客户端 SDK(iOS、Android、Web)支持实时更新,并通过自动数据同步提供强大的支持,确保随时随地都能访问。

现在,您可以大幅加快构建流程,专注于为用户提供核心应用价值,而无需费心处理复杂的后端基础设施开发和维护工作。

移动和 Web 应用场景

游戏

打造互动式现代游戏

现代游戏需要灵活的高性能数据库来提供沉浸式游戏体验。Firestore 提供了一个强大、可伸缩且持久的文档数据库,非常适合用于管理关键的持久性数据,例如用户个人资料、游戏内库存、游戏状态和 Marketplace 商品详情。其实时功能可确保所有平台的玩家都能获得一致且同步的体验,并且在任何规模下也是如此。因此您可以专注于打造引人入胜的游戏内容,而无需担心数据库限制。

游戏应用场景

打造互动式现代游戏

现代游戏需要灵活的高性能数据库来提供沉浸式游戏体验。Firestore 提供了一个强大、可伸缩且持久的文档数据库,非常适合用于管理关键的持久性数据,例如用户个人资料、游戏内库存、游戏状态和 Marketplace 商品详情。其实时功能可确保所有平台的玩家都能获得一致且同步的体验,并且在任何规模下也是如此。因此您可以专注于打造引人入胜的游戏内容,而无需担心数据库限制。

游戏应用场景

生成式 AI

构建丰富的生成式 AI 应用

使用 Firestore 矢量搜索LangChainLlamaindex 构建功能强大的生成式 AI 应用和检索增强生成 (RAG) 架构。

利用 Firestore 作为可伸缩的向量数据库,您可以存储嵌入和情境数据,从而实现高效的语义搜索,以便根据用户查询检索相关信息。

生成式 AI 应用场景

构建丰富的生成式 AI 应用

使用 Firestore 矢量搜索LangChainLlamaindex 构建功能强大的生成式 AI 应用和检索增强生成 (RAG) 架构。

利用 Firestore 作为可伸缩的向量数据库,您可以存储嵌入和情境数据,从而实现高效的语义搜索,以便根据用户查询检索相关信息。

生成式 AI 应用场景

个性化

打造个性化体验

使用 Firestore 大规模提供高度个性化的体验。这个灵活的文档数据库可让您轻松管理来自关键渠道(CRM、网站、移动设备)的各种用户数据,并将个人资料、偏好和活动无缝整合在一起。构建强大的个性化流水线,根据您对用户的了解进行调整和扩展,从而提高用户互动度并推动业务增长。

个性化应用场景

打造个性化体验

使用 Firestore 大规模提供高度个性化的体验。这个灵活的文档数据库可让您轻松管理来自关键渠道(CRM、网站、移动设备)的各种用户数据,并将个人资料、偏好和活动无缝整合在一起。构建强大的个性化流水线,根据您对用户的了解进行调整和扩展,从而提高用户互动度并推动业务增长。

个性化应用场景

内容管理

支持内容管理系统

借助 Firestore,您可在所有平台上提供丰富且动态的内容体验。这个功能强大且可扩缩的文档数据库可充当管理多样化内容的中心枢纽,包括富媒体元数据和复杂的文本数据。其灵活的文档模型可确保以一致、高效的方式将具有丰富元数据的结构化内容传送到您的移动应用和 Web 应用,让您能够扩大内容库和用户群,而不会影响性能或数据完整性。

内容管理应用场景

    支持内容管理系统

    借助 Firestore,您可在所有平台上提供丰富且动态的内容体验。这个功能强大且可扩缩的文档数据库可充当管理多样化内容的中心枢纽,包括富媒体元数据和复杂的文本数据。其灵活的文档模型可确保以一致、高效的方式将具有丰富元数据的结构化内容传送到您的移动应用和 Web 应用,让您能够扩大内容库和用户群,而不会影响性能或数据完整性。

    内容管理应用场景

      价格

      Firestore 定价方式Firestore 的价格基于在您数据库上执行的读写操作次数、使用的存储空间以及网络用量。价格因所选版本而异。承诺使用折扣可进一步降低价格。
      特征说明价格 (USD)

      运维

      标准版

      作为文档数据库,它提供全面的功能,包括标准查询引擎、流畅的 SDK、实时和离线支持、高可用性,以及支持无缝自动扩缩的便捷无服务器运营模型。

      在我们的无服务器模型中,标准版的操作根据读取、写入和删除单位收费。

      读取单位

      Starting at

      $0.03

      每 10 万个读取单位

      写入单位

      Starting at

      $0.09

      每 10 万个写入单位

      删除单位

      Starting at

      $0.01

      每 10 万个删除单位

      运维

      企业版

      提供更多功能,包括 MongoDB 兼容性和支持更多功能并提高限制的高级查询引擎。

      在我们的无服务器模型中,企业版的操作根据读取和写入单位收费。

      读取单位

      Starting at

      $0.05

      每 100 万个读取单位(4 KB 分批)

      写入单位

      Starting at

      $0.26

      每 100 万个写入单位(1 KB 分批)

      存储

      标准版

      标准版提供同时使用固态硬盘和 HDD 的混合存储。

      Starting at

      $0.15

      每月每 GB

      企业版

      企业版提供 SSD 存储,可在所有利用模式下实现一致的性能。

      Starting at

      $0.24

      每月每 GB

      网络

      入站流量

      免费

      区域内出站流量

      免费

      区域间出站流量

      Starting at

      $0.01

      每 GB

      详细了解标准版和企业版 Firestore 的价格。


      Firestore 定价方式

      Firestore 的价格基于在您数据库上执行的读写操作次数、使用的存储空间以及网络用量。价格因所选版本而异。承诺使用折扣可进一步降低价格。

      运维

      说明

      标准版

      作为文档数据库,它提供全面的功能,包括标准查询引擎、流畅的 SDK、实时和离线支持、高可用性,以及支持无缝自动扩缩的便捷无服务器运营模型。

      在我们的无服务器模型中,标准版的操作根据读取、写入和删除单位收费。

      价格 (USD)

      读取单位

      说明

      Starting at

      $0.03

      每 10 万个读取单位

      写入单位

      说明

      Starting at

      $0.09

      每 10 万个写入单位

      删除单位

      说明

      Starting at

      $0.01

      每 10 万个删除单位

      运维

      说明

      企业版

      提供更多功能,包括 MongoDB 兼容性和支持更多功能并提高限制的高级查询引擎。

      在我们的无服务器模型中,企业版的操作根据读取和写入单位收费。

      价格 (USD)

      读取单位

      说明

      Starting at

      $0.05

      每 100 万个读取单位(4 KB 分批)

      写入单位

      说明

      Starting at

      $0.26

      每 100 万个写入单位(1 KB 分批)

      存储

      说明

      标准版

      标准版提供同时使用固态硬盘和 HDD 的混合存储。

      价格 (USD)

      Starting at

      $0.15

      每月每 GB

      企业版

      企业版提供 SSD 存储,可在所有利用模式下实现一致的性能。

      说明

      Starting at

      $0.24

      每月每 GB

      网络
      说明

      入站流量

      价格 (USD)

      免费

      区域内出站流量

      说明

      免费

      区域间出站流量

      说明

      Starting at

      $0.01

      每 GB

      详细了解标准版和企业版 Firestore 的价格。


      价格计算器

      估算您的每月 Firestore 费用,包括区域特有的价格和费用。

      宽裕的免费层级

      所有客户每天可免费获享 50,000 次读取、20,000 次写入、20,000 次删除和 1 GB 存储空间,不计入赠金额度。

      开始概念验证

      宽裕的免费层级

      部署动态网站

      使用 Web 或移动客户端库创建 Firestore 数据库

      使用服务器客户端库创建 Firestore 数据库

      查看所有 Firestore 代码示例

      业务用例

      每月有超过 60 万名开发者在使用 Firestore。


      Forbes 徽标

      “实施新的统计信息处理系统后,我们能够以更快的速度更新贡献者的网站指标…通过向贡献者提供这种精细程度的数据,我们可以帮助他们更好地优化内容并向读者提供最好的作品。”

      Benjamin Harrigan,Forbes 软件架构师