基本上,Amazon S3 如何处理在指定存储桶中已经具有相同文件名的文件?假设我只能上传到一个特定的存储桶,S3 会更改文件名或其他内容吗?
谢谢!
小智 21
大多数上传到 S3 的文件使用“文件名”,亚马逊 S3 将其称为看起来像“普通人”路径的密钥 EG:Documents/important/project1/somefile.txt
如果您通过相同的密钥上传文件,它将被替换,除非版本控制打开。
S3 支持版本控制。这意味着当您两次上传到同一个密钥时,将存储该文件的两个版本。请注意,如果您两次上传完全相同的文件,您需要为 S3 上相同文件的两个相同副本付费。因此,在启用版本控制的情况下,您需要小心地将同一文件连续多次上传到 S3。
要使用版本控制,您需要为 S3 存储桶启用它。
此外,对于小文件,需要考虑 PUT 语句的实际成本:不仅每个文件的成本为 0.15 美元/GB + 小开销,而且将 100,000 个文件上传到 S3 的成本也为 1.00 美元。
| 归档时间: |
|
| 查看次数: |
20144 次 |
| 最近记录: |