gpt4 book ai didi

amazon-s3 - 迁移到 Amazon S3 - 保留我的分层目录?

转载 作者:行者123 更新时间:2023-12-03 08:17:00 32 4
gpt4 key购买 nike

我有一个带有 Paperclip gem 的 Rails 3 应用程序。实际上,我的本地目录结构是基于我记录 UUID 到库存图片的:

5D5E5641-FCE8-4D0B-A413-A9F993CD0E34

变成:

5/D/5/E/5/6/....... 3/4/full/image.jpg
5/D/5/E/5/6/....... 3/4/thumb/image.jpg

因此,我每个目录的节点永远不会超过 32000 个。

我想迁移到 S3:1) 我可以在 S3 上保留这个目录结构吗?这可能是性能问题吗?2) Amazon S3 是否对每个存储桶都有自己的目录管理?

谢谢。

最佳答案

Amazon S3 中没有文件夹之类的东西。它是一个“平面”文件系统。您离文件夹越近,就像您说的那样添加前缀:5/D/image.jpg 到您的文件名。在这种情况下,5 是一个前缀,5/D 也是一个前缀。另一方面,您的分隔符可以是 /

尽管一些 S3 工具会向您显示内容,就好像它们包含在文件夹中一样,但 S3 上不存在这个概念。请看thisthis相关话题。

您绝对可以使用您建议的模式,我认为您不会因此而遭受任何性能损失。

关于amazon-s3 - 迁移到 Amazon S3 - 保留我的分层目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11492038/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com