我想知道如何管理存储桶和我的应用程序之间的结构的最佳方式。
在我的网站上,很少有不同脚本的上传图片,例如albums
或profile picture
或time line pictures
1)你认为最好有3个不同的桶每个图片示例的类型:
bucketmyprofilepicutres
bucketmyalbumpictures
- buckettimelinepictures
或者最好只有1个桶用于所有图片?
2)如何根据应用程序构建您的存储桶?有没有更好结构的标准?
答案 0 :(得分:1)
使用不同存储桶的最重要原因是授权和成本管理。如果你的应用程序要管理它,你可以使用一个桶来处理所有事情。例如,如果您有多个客户,并且您希望为每个客户(或其他标准)进行授权和计费,则单独的存储桶可能会有所帮助。在这种情况下,请仔细选择桶分离标准,因为每个aws帐户只能有100个桶。
然后,在我理解的例子中,我相信一个桶是更好的方法。始终考虑您的案例细节,当您有更具体的问题时,请再来一次。