【问题标题】:What is the difference between Google Cloud Storage API and Google Drive API?Google Cloud Storage API 和 Google Drive API 有什么区别?
【发布时间】:2021-04-14 19:55:13
【问题描述】:

我想制作一个允许用户上传照片并且他们的朋友可以访问这些照片的应用。

Google Cloud Storage API 有更好的文档记录,但驱动 API 是免费的,不像 Cloud API。

所以,我想了解什么时候用这个,什么时候用这个?两者的核心区别是什么,哪个更灵活?

【问题讨论】:

  • 简短回答:使用 Google Cloud Storage,这样您就可以控制存储的所有方面(或多或少)。
  • 我想知道它们之间的区别,因为我可能更喜欢谷歌驱动器的预算。比如,drive api 是否将媒体保存在每个用户的 google drive 帐户上?
  • 对这两种方法进行实验,看看哪种方法适合您的需求。或者你可以只是谷歌的东西。
  • 我用谷歌搜索并没有得到明确的答案,这就是我问的原因。
  • Google 云端硬盘用于个人存储。通过使用它,您可以在他们的个人驱动器和您的应用程序之间架起一座桥梁。云存储就像拥有自己的服务器来存储文件的替代方案。

标签: android google-drive-api google-cloud-storage


【解决方案1】:

两种存储解决方案有相似之处,但 Cloud Storage 通过为您提供更多控制权和灵活性(在 API 和定价方面)扩展了许多功能。可以说 Drive 是面向用户的,而 Cloud Storage 是面向开发者的。

Google Drive 有 15GB 的免费存储空间,而 Cloud Storage 有 5GB 的免费存储空间 在Free TierSpark Plan 上。虽然您可能会发现在 Google Drive 中存储数据更便宜,但一旦您开始拥有超过 15GB 的数据,您将不得不为额外的存储付费,并且其价格是固定的。这意味着,即使是未使用的存储空间,您也要支付全价。

使用 Cloud Storage 的一个优势是您只需为使用的内容付费。这意味着,您的费用取决于您存储的数据总量 + 运营成本。您还可以通过GCP Calculator 轻松计算这些月度估算值。

这里有一个link,它描述了取决于存储产品的不同用例场景。由于您正在开发移动应用程序 (Android),我建议您查看 Cloud Storage for Firebase,因为它非常适合您提供的要求。

【讨论】:

  • firebase 云存储中的bandwith 和其他成本怎么样?
猜你喜欢
  • 1970-01-01
  • 2014-02-27
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 2018-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多