在web应用上管理amazon s3上的存储桶

时间:2014-05-10 15:15:39

标签: amazon-web-services amazon-s3 bucket buckets

我想知道如何管理存储桶和我的应用程序之间的结构的最佳方式。

在我的网站上,很少有不同脚本的上传图片,例如albumsprofile picturetime line pictures

1)你认为最好有3个不同的桶每个图片示例的类型:

  
      
  • bucketmyprofilepicutres

  •   
  • bucketmyalbumpictures

  •   
  • buckettimelinepictures
  •   

或者最好只有1个桶用于所有图片?

2)如何根据应用程序构建您的存储桶?有没有更好结构的标准?

1 个答案:

答案 0 :(得分:1)

使用不同存储桶的最重要原因是授权和成本管理。如果你的应用程序要管理它,你可以使用一个桶来处理所有事情。例如,如果您有多个客户,并且您希望为每个客户(或其他标准)进行授权和计费,则单独的存储桶可能会有所帮助。在这种情况下,请仔细选择桶分离标准,因为每个aws帐户只能有100个桶。

然后,在我理解的例子中,我相信一个桶是更好的方法。始终考虑您的案例细节,当您有更具体的问题时,请再来一次。