为全球级应用打造的 NoSQL 数据库
Cloud Firestore 是一款 NoSQL 文档数据库,它使您可以在全球范围内轻松存储、同步和查询您的移动应用及 Web 应用的数据。
![数据树查询图示](https://firebase.google.cn/static/images/products/firestore/firestore-1.png?authuser=7&hl=tr)
以您偏好的方式查询数据及设计数据结构
使用集合和文档轻松设计数据结构。构建层次结构以存储相关数据,并使用表达式查询轻松检索所需的数据。所有的查询都会根据结果集的大小扩缩(注意:不是您的数据集的大小),因此您的应用从第一天开始便为扩容做好了准备。
详细了解数据查询。
![后面放置了服务器的笔记本电脑图示](https://firebase.google.cn/static/images/products/firestore/firestore-2.png?authuser=7&hl=tr)
构建真正的无服务器应用
Cloud Firestore 包括了移动 SDK、Web SDK 和一套全面的安全规则,因此,您无需建立自己的服务器即可访问您的数据库。借助我们的无服务器计算产品 Cloud Functions,您可以执行托管式后端代码,以便对数据库中的数据更改做出响应。当然,您也可以使用传统客户端库(即 Node、Python、Go 和 Java)访问 Cloud Firestore。
![移动设备和笔记本电脑设备的图示](https://firebase.google.cn/static/images/products/firestore/firestore-3.png?authuser=7&hl=tr)
跨设备同步数据,在线或离线皆可
借助 Cloud Firestore,您可以自动在设备间同步您的应用数据。我们会在数据发生更改时通知您,因此,您可以轻松打造协作体验和实时应用。您的用户可以随时访问和更改自己的数据,即使他们处于离线状态也是如此。离线模式在 iOS、Android 和 Web 应用中皆可使用!
![Firebase Firestore 徽标和受众图示](https://firebase.google.cn/static/images/products/firestore/firestore-4.png?authuser=7&hl=tr)
可适应全球级规模的扩容能力
借助 Google 的存储基础架构,Cloud Firestore 可以根据您的业务规模进行扩缩。现在,您可以专注于构建应用,而无需管理服务器或担心一致性问题。
![移动平台安全图示](https://firebase.google.cn/static/images/products/firestore/firestore-5.png?authuser=7&hl=tr)
基于用户的强健安全机制
借助我们的声明式安全语言,您可以根据用户身份数据、与您的数据的模式匹配以及其他方式来限制数据访问权限。Cloud Firestore 还与 Firebase 身份验证 相集成,可为您提供简单直观的用户身份验证功能。