Amazon S3'e benzer dosya adına sahip dosyalar yükleme


10

Temel olarak, Amazon S3 zaten belirtilen bir grup içinde aynı dosya adına sahip dosyaları nasıl işler? Yalnızca belirli bir gruba yükleyebileceğimi varsayarsak, S3 dosya adını değiştirecek mi?

Teşekkürler!

Yanıtlar:


9

Hayır, ad aynı ise, dosyanın üzerine yazacaksınız. Bu nedenle, benzersiz adlara / yollara sahip olacak şekilde dosyaların önekini eklemeniz en iyisidir.


20

S3'e yapılan çoğu yüklemede, Amazon S3'ün 'normal insanlar' için yollar gibi görünen anahtarlar olarak adlandırdığı 'dosya adları' kullanılır EG: Documents / important / project1 / somefile.txt

Bir dosyayı yüklemek için aynı anahtarı iletirseniz, sürüm oluşturma açık değilse değiştirilir .

S3 sürüm oluşturmayı destekler. Bu, aynı anahtara iki kez yüklediğinizde, dosyanın iki sürümünün saklandığı anlamına gelir. Aynı dosyayı iki kez yüklerseniz, S3'te aynı dosyanın iki özdeş kopyası için ödeme yapacağınızı unutmayın. Bu yüzden aynı dosyayı S3'e arka arkaya sürümleme ile birçok kez yüklemeye dikkat etmelisiniz.

Sürüm oluşturmayı kullanmak için S3 grubunuz için açmanız gerekir.

Ayrıca, küçük dosyalar için, bir PUT ifadesinin gerçek maliyetinin dikkate alınması gerekir: dosya başına sadece 0,15 $ / GB + küçük ek yük maliyeti değil, aynı zamanda S3'e 100.000 dosya yüklemek için 1,00 $ maliyeti.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.