本文概述
- 关键能力
- 它是如何工作的?
文章图片
Cloud Storage专为需要存储和提供用户生成的内容(通常是照片或视频等大文件)的应用程序开发人员而构建。它主要用于照片和视频, 但我们可能会将其用于其他内容, 例如文本文件。
可扩展的强大, 经济高效且简单的对象存储服务:
- 从我们的Firebase应用上传或下载文件时的Google安全性。
- 我们可以存储图像, 音频, 视频或其他用户生成的内容。
- 我们可以使用Google Cloud Storage访问服务器上的相同文件。
关键能力 Firebase Cloud Storage能够执行以下操作:
稳健的运营
【Firebase(云存储)】可靠性是Cloud Firestore的最大优势之一。无论网络质量如何, Firebase SDK都会执行上传和下载。下载和上传都很稳定。健壮意味着从它停止的地方开始, 将从那里重新开始, 并节省用户时间和带宽。
强大的安全性
为了向开发人员提供简单直观的身份验证, 用于云存储的Firebase SDK与Firebase身份验证集成。为了允许基于文件名, 大小, 内容类型和其他元数据进行访问, 我们可以使用声明式安全模型。
高扩展性
当我们的应用程序开始流行时, 云存储专为Exabyte级而构建。使用支持Spotify和Google相册的相同结构轻松地从原型发展到生产。
它是如何工作的? 云存储是从拥有和运营数据存储能力的第三方云供应商那里购买的, 并按即付即用模式在互联网上进行分配。这些云存储供应商管理安全性, 容量和稳定性, 以使数据可被我们的全球应用程序访问。
文章图片
应用程序通过传统存储协议或直接通过API使用云存储。许多供应商提供旨在帮助大规模收集, 保护, 管理和分析数据的补充服务。
Cloud Storage将我们的文件存储在Google Cloud Storage存储桶中, 并通过Firebase和Google Cloud对其进行访问。它使我们能够通过Firebase SDK从移动客户端上传和下载文件, 并使用Google Cloud Platform执行服务器端处理, 例如图像过滤或视频转码。云存储会自动扩展。这意味着无需迁移到任何其他提供程序。
Firebase Cloud Storage是一个功能强大但易于使用的工具, 用于存储所有类型的对象。有了它的帮助, 我们可以存储视频, 图像, 音频和其他类型的用户内容。凭借Firebase Cloud Storage的高度可扩展性和处理EB级数据的能力, 它使我们能够轻松地从应用程序原型转换为完整的产品。
推荐阅读
- Firebase云存储设置和配置
- 在Firestore中更新和删除
- 在Firestore中读写
- Firestore中的数据组织
- Firestore设置和配置
- Firestore与实时数据库
- Cloud Firestore介绍和使用
- Firebase(实时数据库更新和删除)
- Firebase(实时数据库读写)