Dosyalar, bir Hadoop akış işinde dağıtılmış önbellek mekanizması kullanılarak düğümlere aktarıldığında, bir iş tamamlandıktan sonra sistem bu dosyaları siliyor mu? Eğer silindiyseler ki, tahmin ettiğim gibi, önbellek birden fazla iş için kalmanın bir yolu var mı? Bu Amazon'un Elastic Mapreduce ile aynı şekilde mi çalışıyor?Hadoop'ta dağıtılmış önbellek ömrü
6
A
cevap
5
Kaynak kodunda dolaşıyordum ve dosya sayısı TrackerDistributedCacheManager
tarafından başvuru sayısı sıfıra düştüğünde yaklaşık bir dakika kadar silinmiş görünüyor. TaskRunner
, bir dosyanın sonunda tüm dosyalarını açıkça serbest bırakır. Belki de bunu yapmamak için TaskRunner
'u düzenlemelisiniz ve önbelleği daha açık bir şekilde kendiniz kontrol etmelisiniz?
2
I cross posted this question at the AWS forum I hadoop fs -get
'u, işler arasında kalıcı bir şekilde aktarmak için iyi bir öneri aldım.
İlgili konular
- 1. SinyalR Backplane, dağıtılmış bir önbellek oluşturmak için kullanılabilir mi?
- 2. Elastik Harita üzerinde Pig ile Dağıtılmış Önbellek Kullanma
- 3. ASP.NET'teki uygulama ömrü
- 4. Raylar denetleyici kullanım ömrü
- 5. UI Flex'te bileşen ömrü döngü
- 6. Parça kullanım ömrü için dinleyici
- 7. iOS'taki etkinlik ömrü ne kadardır?
- 8. Bilinmeyen kullanım ömrü fazı "derleme".
- 9. NSPopUpButton, Bağlamalar ve kısalma ömrü
- 10. Tensorflow için dağıtılmış derleme
- 11. org.apache.ignite.IgniteException: Dağıtılmış hizmeti bulamadı
- 12. Dağıtılmış uygulamamı nasıl adlandırırım?
- 13. Xcode dağıtılmış yapı hatası
- 14. Kitap İsteği: Dağıtılmış algoritmalar
- 15. Strict/NonStrict NHibernate önbellek eşzamanlılık stratejileri
- 16. Perl kapsamı ve yerel değişkenlerin ömrü
- 17. Dinamik üstbilgi ve altbilgi lif ömrü
- 18. Pas fonksiyonunun statik ömrü yok mu?
- 19. Dağıtılmış yemek kitabı sürümünü edinin
- 20. Scala Spark içinde Dağıtılmış Harita
- 21. Dağıtılmış AIR uygulamasında hata ayıklama
- 22. eşit olarak dağıtılmış rasgele sayılar
- 23. Jersey: Önbellek için varsayılan Önbellek Denetimi
- 24. Bu VM'de dağıtılmış bir sisteme zaten bir bağlantı var
- 25. Rol Sağlayıcı önbellek istek başına mı?
- 26. çevirmen önbellek
- 27. Raylar önbellek
- 28. ExoPlayer önbellek
- 29. Yapılandırma önbellek
- 30. dağıtılmış Play Framework uygulamasında yapılandırmayı nasıl değiştirilir
Bu büyük bir yardımdır. Bence keşfedeceğim düğümlerin üzerine dosya yüklemenin başka yolları da olabilir. Dağıtılmış önbellek aşina olduğum yöntemdi. Kod ref için teşekkürler, bu inanılmaz yararlı. –