不管你现在在开发什么样的应用程序
你都很有可能会想要将数据存储在云中
也许这是因为你的用户
想与他们的朋友分享他们的数据
进行一些激动人心的应用内协作
或者只是因为他们想
从不止一个设备访问他们的数据
但是在云中存储数据并不像最初看起来那么容易
你必须设置自己的服务器来托管数据
并让它们日夜运行
你必须花很多时间
在客户端上处理网络问题
包括确保当你的用户离线时
一切仍正常运作
你需要整夜不睡
烦恼你的安全措施是否完全正确 而且，剧透一下
它可能不是完全正确的
无论你有多少百万的用户
你需要确保你的服务可以扩展
所有这些都是你应该可以花在
构建你的应用程序上的
这就是Cloud Firestore的由来
Cloud Firestore允许你将数据 存储在云中
这样你就可以在所有设备上同步数据
或者在多个用户之间共享数据
它还提供了Firebase产品
所能提供的所有便利
如强大的客户端库 对离线模式的全面支持
因此无论你是否在线上--
甚至在网络上--
你的应用程序都可以继续正常运作
还有一套全面的安全规则
来帮助你管理访问和让你得以在夜间休息
它也是一个易于使用的数据浏览工具
由于其强大的查询和提取功能
它还允许你用你想要的方式
构建数据
Cloud Firestore几乎实时运作
在发生更改时自动从你的数据库中 获取更改
或者你可以手动请求和获取数据
完全由你决定
Cloud Firestore为你带来了 Google Cloud Platform
强大的数据库基础设施的最佳效果
例如，多区域数据复制等功能
以获得额外的可靠性，强大的一致性
来确保每个人都在同一页面上
以及多文档事务
以便你可以对你的数据执行复杂的操作
它的设计也是旨在处理世界上 最流行的应用程序中
最棘手的工作负载
因此它可以自动扩展以支持你的应用程序
但是它仍然与其他Firebase产品集成
包括Firebase身份验证
以方便登录和Cloud Function
Cloud Function使你可以运行 各种服务器端逻辑
来响应数据库的变化
这意味着你可以获得真正的无服务器开发体验
这意味着你可以花更少的时间
在基础设施问题上 花更多的时间构建你的应用程序
所以今天就试看使用Cloud Firestore吧
你可以在这里找到我们所有的文档
尝试一两个示例 然后开始构建一些伟大的应用吧