Bir Lambda işlevi, her çalıştırmada 10 MB'tan küçük geçici dosyalar oluşturur. Dosyalar, işlev çalışırken birden çok kez okunur ve değiştirilir ve sonrasında kalıcı olmaları gerekmez. Bu geçici dosyaları depolamak için uygun yer neresidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: the /tmp directory.
Neden bu cevap
Lambda işlevleri için /tmp dizini, işlevin yürütülmesi sırasında geçici dosyaları depolamak için ayrılmış bir depolama alanıdır. Bu dizin, her işlev çağrısı için ayrıdır ve işlevin yürütülmesi sona erdiğinde içeriği silinir. Soruda belirtildiği gibi, dosyalar küçük (10 MB'tan az), geçici ve işlev çalışırken birden çok kez okunup değiştirilmesi gerektiği için /tmp dizini en uygun çözümdür. Amazon EFS, kalıcı depolama ve birden çok Lambda işlevi arasında paylaşım için tasarlanmıştır, bu senaryo için gereksiz yere karmaşık ve maliyetli olurdu. Amazon EBS, EC2 örnekleriyle kullanılır ve Lambda ile doğrudan entegre değildir. Amazon S3, kalıcı nesne depolama hizmetidir ve dosyaların sıkça okunup değiştirilmesi gereken bu senaryo için uygun değildir, ayrıca gecikme süresi /tmp dizinine göre daha yüksek olacaktır.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez