首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在与用户一起工作时规划google云存储桶的创建

如何在与用户一起工作时规划google云存储桶的创建
EN

Stack Overflow用户
提问于 2021-04-26 01:53:33
回答 1查看 76关注 0票数 1

我正试图弄清楚,是否有人可以为一个拥有照片相册的用户的应用程序提供有关创建桶的建议。我最初考虑创建一个桶,然后用用户id作为文件名的前缀,因为google云存储不识别子目录,比如:/bucket-name/user-id1/file.png

或者,我正在考虑创建一个桶,并按照用户id命名它,如:/user-id1-which-is-also-bucket-name/file.png

我在想,在建立谷歌云存储系统时,我应该从成本和组织方面考虑些什么。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-26 07:09:54

在成本方面没有差别。就组织而言,这是不同的:

对于删除,删除

  • 比较简单,而不是删除唯一存储桶中的文件夹。对于性能而言,分片更好的方法是在计费透视图中有单独的存储桶(很少有机会创建热点)
  • ,您可以在存储桶上添加标签,并将它们放到导出到BigQuery的账单中。您可以知道每个用户的水桶成本,并可能对他们进行重新计费(
  • )--每个用户模型一个桶的最大优点是安全性。您可以在桶上授予用户(如果用户可以直接访问桶,并且不使用后端服务来访问它),而无需在对象上使用遗留的(并且几乎不推荐使用) ACL。此外,如果使用ACL,则不能将ACL设置为每个文件夹,ACL为每个对象。因此,每次在唯一桶中添加对象时,都必须在其上设置ACL。这很难实现。--

国际海事组织,每个用户一桶是最好的型号。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67259931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档