Jug MapReduce çərçivəsində paralelləşdirilməsi müxtəlif formalarda çalıştırabilirsiniz kod yazmaq üçün imkan developers ( Hadoop indi standart hissəsi) bir Python təzahürüdür.
Bu, eyni maşın paralel və ya hesablama klaster (birdən çox maşınlar) arasında edə kodu deməkdir.
Jug kiçik parçalara kodu təşkil developers imkan verir, və harada, necə və nə vaxt run seçilməsi.
Bu kiçik saytları və apps üçün üstündən olsa da, bu davranış yüksək trafik yük ilə applications çox faydalı ola bilər və ya böyük həcmdə məlumat idarə.
Jug iş və mağaza data yerli sabit sürücü vasitəsilə və ya uzaq storage istifadə edə bilərsiniz. Sonra halda, Redis bazası dəstəklənir
Features .
- Davamlı data storage dəstək
- qalınca qismən nəticələri
- Concurrency dəstək
- Yerli data storage
- Remote data storage
- Əməliyyat status checker
Bu azad yeni nədir:
- Python 3 uyğunluğu düzeltmelerini
- Fayl backend fsync (kataloq)
- Jug qarmaqlar (hələ çox sənədsiz, lakin artıq daxili code sadələşdirilməsi imkan)
nədir versiya 0.9.7-ci Yeni
- NumPy subclasses Fix istifadə
- Fix Redis URL təhlil
- Fix `` IPython yeni versiyasını shell``
- düzgün status`` `` qeyri-SQLite geri düşmək
versiya 0.9.6 yeni nədir:
- Faster decoding
- Əlavə küpə-icra script
- Added təsvir () funksiyası
- Əlavə write_task_out () funksiyası
versiya 0.9.1 yeni nədir:
- Əlavə `` webstatus`` subcommand
- Əlavə bvalue () funksiyası
- Sabit bug (`` value`` qlobal ad deyil)
- Təkmilləşdirilmiş şəxsiyyət ()
- Tasklets və --aggressive-boşaltma istifadə Sabit bug
- tasklets və Sabit bug yuxu-qədər / çek
Shell`` subcommand `` in
versiya 0.9 yeni nədir:
maneə (iştirakı
- ) jugfile təkrar . Bu istifadə etmək çox asandır maneə edir.
- Əlavə set_jugdir.
- Added CompoundTaskGenerator.
- Task Support subclassing.
- zəruri olmadıqca fayl backend rehberler yaratmaq çəkinin.
- Əlavə et jug.mapreduce.reduce.
Ictimai API
(Builtin azaltmaq mimicks)
versiya 0.8.1 yeni nədir:
- müştəri modul yeni versiyası üçün Fix Redis backend
- böyük faylları üçün sürətli fayl mağazası
- Fix `invalidate` tasklets ilə
- testlər Install və onlara runnable olmaq
- dəyişdi hash hesablanması üsulu. Bu NumPy seriallarda bir xüsusi halda var
- (sürət üçün) və __jug_hash__ çəngəl vasitəsilə daha genişlənən edir
- Fix bug düzgün nəzərə alınır deyil asılılıqlar
- ipython yeni versiyasını Fix shell subcommand
- saxta jugmodule üçün __file__ atributu əlavə et
Tasklet ilə
versiya 0.8 yeni nədir:
- tasklets
- bugs Fix yuxu qədər təmizləmə
- CompoundTask ilə hataları Fix (iki dəfə əvvəl icra küpə çalıştırmak üçün lazım).
version 0.8-B0 yeni nədir
- tasklets - bugs Fix yuxu qədər təmizləmə .
nədir versiya 0.7.4-ci Yeni
- ~ / .jug / configrc yoxdur Fix halda mövcud deyil.
- Print host adı file_store fayl kilidləmək üçün.
- Refactored həyata keçirilməsi.
- Fix boşaltma vəzifələri.
- Fix mapreduce.
Variantları
Run deyil
Boş giriş üçün
versiya 0.7.3 yeni nədir.
- Parse ~ / .jug / configrc
- Fix bug.
- Xüsusi halda NumPy Diziler qənaət.
- daha ifadəli jugdir sintaksis əlavə edin.
- disk dict_store backend edin.
Gözləmə ilə
versiya 0.7.2 yeni nədir.
- bölüşdürülməsi daxildir itkin faylları
nədir versiya 0.7.1-ci Yeni:.
- yuxu qədər subcommand
- maneə () və mapreduce qarşılıqlı əlaqə üçün Fix.
- Documentation təkmilləşdirilməsi.
versiya 0.7 yeni nədir:
- Better `` shell`` komanda
- loading jugfiles üçün Rewrote metodu
- Tapşırıqlar f` `kimi əlçatan orijinal funksiyası var
nədir versiya 0.6.9-ci Yeni:.
- Yeni check komanda
- load_all ().
Shell içərisində
nədir versiya 0.5.2-ci Yeni:.
- Yeni `shell` komanda
- Redis backend Sıxılma.
- 'etibarsız' komanda. Üçün sürətli təkmilləşdirilməsi
versiya 0.5.1 yeni nədir:
- Redis backend
- Lüğət bağımlılıkları
- dəyişdi command-line interface (küpə command jugfile ...)
tələblər
- Python 2.6 və ya daha yüksək
Şərhlər tapılmadı