Google存储桶和Google Colab

时间:2020-03-21 01:29:30

标签: google-cloud-storage google-colaboratory

我正在使用colab和Google驱动器。 使用Google云端硬盘和Google存储桶之间的主要区别是什么?

我的团队在Google存储桶上打开存储桶

from google.colab import auth
auth.authenticate_user()
project_id = 'nifty-depth-246308'
!gcloud config set project {project_id}
!gsutil ls

bucket_name = 'medium_demo_bucket_190710'
!gsutil -m cp -r /content/drive/My\ Drive/Data/* gs://{bucket_name}/

,并使用这种方式将Google存储桶数据复制到Google驱动器。 这似乎只是复制到Google驱动器。 是否可以直接访问并使用google colab和google storage bucket?

1 个答案:

答案 0 :(得分:0)

Google云端硬盘是一种云存储选项,可以与其他Google Apps平台(Sheets,Docs,Presentation等)进行更大程度的集成,但是与Google Cloud Storage不同,因为它不提供任何业务就绪功能,例如:< / p>

  • 没有基于层的数据存储
  • 这不是业务解决方案(Google保留Google Cloud Storage,但不保留Google Drive作为企业平台,因此您将无法使用Google Drive数据存储获得可靠的业务应用程序)
  • 它不支持高级数据管理功能(没有存储所有项目数据的存储桶,对对象元数据的管理,对对象和存储桶ACL的设置)
  • 承载能力弱

从本质上讲,Google云端硬盘是个人使用的不错解决方案,而Google Cloud Storage更适合希望将重点放在业务的更广泛功能部分上的中小型企业。

关于第二个问题,您不能使用Cloud Storage将文件上传到G Suite中的服务(例如Google云端硬盘)。

我发现这篇blog帖子解释了如何将文件从Google Colab保存到Google Cloud Storage。