Cloud Firestore

在全球范围内存储云原生应用数据。

查看此产品的文档

为全球级应用打造的 NoSQL 数据库

Cloud Firestore 是一种 NoSQL 文档数据库,具有速度快、完全托管、无服务器、云原生特性,可在全球范围简化移动、Web 和 IoT 应用的数据存储、同步和查询。它的客户端库可提供实时同步和离线支持,同时还具备多种安全功能并可与 Firebase 和 Google Cloud Platform (GCP) 集成,从而帮助您更快地构建真正的无服务器应用。

新变化

借助无服务器技术加速开发工作

Cloud Firestore 是一种云原生数据库,提供着眼于利用 Google Cloud Platform 的强大基础架构而构建的自动扩缩解决方案。其设计旨在通过数以百计文档和集合的实时同步、离线支持和 ACID 事务,为开发者提供卓越体验并简化应用开发。Cloud Firestore 与 Google Cloud Platform (GCP) 和 Google 的移动开发平台 Firebase 相集成。

您可以直接通过移动客户端或 Web 客户端与 Cloud Firestore 通信,打造真正的无服务器解决方案。您无需为管理数据访问权限而设置中间服务器。这种方案非常适合于原型设计、迭代,以及快速启动并运行生产系统。

跨设备同步数据,在线或离线皆可

利用 Cloud Firestore,当后端数据更改时,您的应用可以得到接近实时的更新。这不仅非常适合构建协作式多用户移动应用,也让您可以与希望通过多台设备使用您的应用的每一位用户保持数据同步。

Cloud Firestore 提供全面的离线支持,让您在离线状态下照常访问和更改数据,并在后续恢复在线时同步到云端。内置离线支持利用本地缓存传送和存储数据,即便遭遇网络延迟或互联网连接问题,您的应用仍能保持快速响应。

简单轻松

Cloud Firestore 强大的客户端库让您可以轻松更新和接收新数据,而不必过多地为建立网络连接或应对难以预见的竞争条件而担心。随着应用的增长,它能够轻松无忧地扩容。通过 Cloud Firestore,您可以对数据运行复杂查询。这让您可以灵活设置数据结构,也往往意味着可减少在客户端执行的过滤,从而让网络调用和流量使用更加高效。

可扩缩的企业级 NoSQL

Cloud Firestore 是一种快速的完全托管式 NoSQL 云端数据库。它的设计高度注重扩缩能力,旨在利用 GCP 强大的基础架构,通过自动横向扩缩响应应用的负载情况。它内置有数据安全访问控制机制,因此您可以通过配置语言来处理数据验证。

特性

安全

Cloud Firestore 具备内置的数据安全访问控制机制,支持通过配置语言执行简单的数据验证。

Datastore 模式

Cloud Firestore 支持 Datastore API。您无需对现有 Datastore 应用进行任何更改,不仅可获得相同的性能特征和价格,还可享受高度一致性的优势。

自动升级

每次 Cloud Firestore 有正式版发布,您的 Cloud Datastore 数据库也将很快自动无缝地完成升级。您不需要更改代码,应用也不会产生停机时间。

ACID 事务

Cloud Firestore 支持事务,如果事务中有任何操作失败(并且无法重试),整个事务都会失败。

多区域复制

借助自动多区域复制和高度一致性,即便灾难来袭,您的数据仍能保持安全可用。

强大的查询引擎

Cloud Firestore 支持对 NoSQL 数据运行复杂查询,而且可以保证不出现性能降级。这让您能更灵活地设置数据结构。

专为云原生应用而构建

常见的工作负载包括移动应用和 Web 应用、协作式多用户应用、物联网资产跟踪和实时分析、零售产品目录、通信、社交平台用户资料和活动以及游戏排行榜。

在 Firebase 实时数据库的帮助下,我们构建了一款测力板测试软件,在我们看来,这是市面上最好的同类软件。在短短两周时间里,我们就构建出一款明显优于以往的系统,并且包含了我们从未想到能够在第 1 天提供的诸多功能,这一切都要归功于 Cloud Firestore。

Chris Wales,Hawkin Dynamics 首席技术官

技术资源

价格

有关 Cloud Firestore 的具体价格,请参阅我们的价格页面

功能 价格
数据存储 $0.18/GB
带宽 Google Cloud 价格
文档写入 $0.18/10 万次
文档读取 $0.06/10 万次
文档删除 $0.02/10 万次
Google Cloud

开始

学习和构建

新客户可免费获享 $300 赠金,用于在 Google Cloud 上学习和构建应用,有效期长达 12 个月。

需要更多帮助?

我们的专家会根据您的需求,帮助您打造合适的解决方案,或者寻找合适的合作伙伴。

发送以下问题的反馈:

此网页
Cloud Firestore