Sürahi MapReduce çerçevesinde paralelliğini farklı şekillerde çalıştırabilirsiniz kod yazmak, izin geliştiriciler ( Hadoop artık standart bir parçası) bir Python uygulamasıdır.
Bu aynı makinede paralel çalışacak, ya da bir bilgisayar kümesinde (birden fazla makine) arasında olabilir kodu anlamına gelir.
Sürahi küçük parçalar halinde kodunu düzenlemek için geliştiriciler sağlar, ve nerede, nasıl ve ne zaman çalıştırmak için seçerek.
Bu küçük web siteleri ve uygulamalar için üst üzerinde olabilir, bu davranış bir yüksek trafik yükü ile uygulamalarda çok yararlı olabilir veya büyük miktarda veri işlemek.
Sürahi çalışmak ve veri depolamak yerel sabit sürücü yoluyla, ya da uzaktan depolama kullanabilirsiniz yapabilirsiniz. Daha sonra durum için, Redis veritabanı desteklenmektedir
Özellikler :.
- Kalıcı veri depolama Destek
- kalıncaya kısmi sonuçlar
- eşzamanlılık desteği
- Yerel veri depolama
- Uzaktan veri depolama
- Çalışma durumu denetleyicisi
Bu sürümdeki yeni nedir:
- Python 3 uyumluluk düzeltmeleri
- Dosya backend fsync (dizin)
- Sürahi kancalar (hala çoğunlukla belgesiz, ama zaten iç kod basitleştirilmesi sağlayan)
nedir sürüm 0.9.7 Yeni:
- numpy alt sınıflarının Fix kullanımı
- Fix redis URL ayrıştırma
- Fix `` ipython yeni sürümleri için shell``
- Doğru status`` `` olmayan sqlite geri düşmek
sürüm 0.9.6 yeni nedir:
- Daha hızlı çözme
- eklendi sürahi-yürütme komut
- Eklendi tarif () fonksiyonu
- eklendi write_task_out () fonksiyonu
sürüm 0.9.1 yeni nedir:
- eklendi `` webstatus`` alt komutu
- eklendi bvalue () fonksiyonu
- Sabit hata (`` value`` genel ad değildi)
- Geliştirilmiş kimlik ()
- Tasklets ve --aggressive-unload kullanarak Sabit hata li>
- Tasklets ve Sabit hata uyku-kadar / çek
Shell`` alt komutuyla ``
sürüm 0.9 yeni nedir:
bir bariyer (varlığında
- ), jugfile yeniden . Bu kullanımı çok daha kolay bariyer yapar.
- eklendi set_jugdir.
- Eklendi CompoundTaskGenerator.
- Görev Destek subclassing.
- gerekli olduğu sürece dosya backend dizinleri oluşturmaktan kaçının.
- Ekle jug.mapreduce.reduce.
Kamu API
(Yerleşik azaltmak taklit)
sürüm 0.8.1 yeni nedir:
- istemci modülü yeni sürümü için Fix redis arka uç
- büyük dosyalar için hızlı dosya deposu
- Fix `invalidate` Tasklets ile
- testleri yükleyin ve onları çalıştırılabilir olması gerekir
- değiştirildi karma hesaplama yöntemi. Bu numpy diziler üzerinde özel bir durum vardır
- (hız için) ve bir __jug_hash__ kanca sayesinde daha genişletilebilir
- Fix hata düzgün dikkate alınmama bağımlılıkları
- ipython yeni sürümlerinde Fix kabuk alt komutu
- sahte jugmodule için __FILE__ niteliği ekleyin
Tasklet ile
sürüm 0.8 yeni nedir:
- Tasklets
- hatalar Fix uyku-kadar ve temizleme
- CompoundTask ile hata Fix (iki kez önce idam sürahi çalıştırmak için gerekli).
sürüm 0.8-b0 yeni nedir :
- Tasklets - Hataları Fix uyku-kadar ve temizleme .
nedir sürüm 0.7.4 Yeni:
- ~ / .jug / configrc yapar Fix durum yok.
- Yazdır ana bilgisayar adı file_store dosyayı kilitlemek için.
- Refactored uygulama.
- Fix boşaltma görevleri.
- Fix MapReduce.
Seçenekler
Koşmak değil
Boş girişi için
sürüm 0.7.3 yeni nedir:.
- Ayrıştırma ~ / .jug / configrc
- Fix hata.
- Özel durum numpy diziler tasarruf.
- daha etkileyici jugdir sözdizimi ekleyin.
- diske dict_store arka uç kaydedin.
Bekleme süreleri ile
sürüm 0.7.2 yeni nedir:.
- dağıtım dahil eksik dosyalar
nedir sürüm 0.7.1 Yeni:.
- uyku-kadar alt komutuyla
- bariyer () ve MapReduce etkileşim için Fix.
- Dokümantasyon iyileştirme.
sürüm 0.7 yeni nedir:
- Daha `` shell`` komut
- yükleme jugfiles için Rewrote yöntemi
- Görevler f` `erişilebilir orijinal işleve sahip
nedir sürüm 0.6.9 Yeni:.
- Yeni çek komutu
- Load_all ().
Kabuğun içinde
nedir sürüm 0.5.2 Yeni:.
- Yeni `shell` komut
- redis backend Sıkıştırma.
- 'geçersiz' komutu. Için hız iyileşmeler
sürüm 0.5.1 yeni nedir:
- Redis arka uç
- sözlük bağımlılıkları
- değiştirildi komut satırı arayüzü (sürahi komutu jugfile ...)
Gereksinimler :
- Python 2.6 veya daha yüksek
Yorum Bulunamadı