Ąsotis yra Python įgyvendinimas MapReduce sistemą (dabar standartinės dalis Hadoop ), kuris leidžia kūrėjams rašyti kodą, kad galima paleisti įvairių formų lygiagretinamas.
Tai reiškia, kad kodas, kuris gali paleisti lygiagrečiai tame pačiame kompiuteryje, ar skersai skaičiavimo klasterius (kelis mechanizmus).
Jug leidžia kūrėjams organizuoti kodą į mažesnius gabalėlius, ir pasirinkdami, kur, kaip ir kada jį paleisti.
Nors tai gali būti per mažos svetainių ir programų, viršuje, toks elgesys gali būti labai naudinga paraiškose su dideliu eismo apkrovos arba apdoroti didelius duomenų kiekius.
Jug gali dirbti ir kaupia duomenis lokaliai per kietajame diske, arba jis gali naudoti nuotolinio saugojimo. Dėl Pastaruoju atveju Redis , duomenų bazė palaiko
Įranga :.
- Patvarūs duomenų saugojimo parama
- panaudoja daliniai rezultatai
- Concurrency parama
- Vietos duomenų saugojimo
- Nuotolinis duomenų saugojimo
- Operacija statusas tikrintuvas
Kas naujo , šioje laidoje:
- Python 3 suderinamumo pataisymai
- įvykdyti fsync (katalogas) failų posistemė
- Stacionarios kabliai (dar daugiausia be dokumentų, bet jau suteikiant vidaus kodo supaprastinimą)
Kas naujo versijos 0.9.7:
- Nustatyti naudojimo numpy poklasius
- Fix REDIS URL apdorojant
- Nustatyti `` shell`` naujesnių versijų IPython
- Teisingai patenka atgal ne SQLite `` status``
Kas naujo versijos 0.9.6:
- Greičiau dekodavimo
- Pridėta ąsotis-vykdyti scenarijų
- Pridėta apibūdinti () funkcija
- Pridėta write_task_out () funkcija
Kas naujo versijos 0.9.1:
- Pridėta `` webstatus`` subcommand
- Pridėta bvalue () funkcija
- Ištaisyta klaida yra `` shell`` subcommand (`` value`` nebuvo pasaulio vardų)
- Geresnis tapatybę ()
- Ištaisyta klaida naudojant Tasklets ir --aggressive-iškrauti
- Ištaisyta klaida su Tasklets ir miego-iki / žymės
Kas naujo versijoje 0.9:
- Jei barjeras (buvimo), paleiskite jugfile , Tai daro barjerą daug lengviau naudoti.
- Pridėta set_jugdir visuomenės API.
- Pridėta CompoundTaskGenerator.
- Pagalba sukuriate užduotį.
- Vengti katalogų failų posistemė, nebent tai būtina.
- Pridėti jug.mapreduce.reduce (kuris mimicks builtin sumažinti).
Kas naujo versijos 0.8.1:
- Fix REDIS posistemės naujos versijos kliento modulis
- Greitesnis failų parduotuvė didelius failus
- Nustatyti "invalidate` su Tasklets
- Įdiegti bandymus ir juos būtų Runnable
- Pasikeitė maišos skaičiavimo metodas. Tai turi ypatingą bylą numpy matricos
- (greitis) ir yra labiau praplečiamos per __jug_hash__ kablio
- Nustatyti klaidą su Tasklet priklausomybių nėra tinkamai atsižvelgiama į
- Nustatyti lukštais subcommand į naujesnės versijos ipython
- Pridėti __file__ atributą netikrą jugmodule
Kas naujo versijoje 0.8:
- Tasklets
- Nustatyti klaidas miego, kol ir valymas
- Nustatyti klaidas su CompoundTask (jums reikia paleisti ąsotis vykdyti du kartus anksčiau).
Kas naujo versija 0.8-B0:
- Tasklets - Fix klaidas miego, kol ir valymas .
Kas naujo versijos 0.7.4:
- Nustatyti atveju, kai ~ / .jug / configrc daro nėra.
- Spausdinti kompiuterio vardas užrakinti failą file_store.
- išimant įgyvendinimas variantų.
- Nustatyti iškrovimas uždaviniai, kurie negali paleisti.
- Nustatyti MapReduce tuščios įėjimo.
Kas naujo versijos 0.7.3:.
- parse ~ / .jug / configrc
- Nustatyti klaidą su laukimo.
- Ypatingas atvejis taupymas numpy matricos.
- Pridėti raiškesn jugdir sintaksė.
- Išsaugoti dict_store varikliukus į diską.
Kas naujo versijos 0.7.2:.
- Pridedami trūkstamų failų platinimo
Kas naujo versijos 0.7.1:.
- miego iki subcommand
- Nustatyti už barjero () ir MapReduce sąveika.
- Dokumentacija tobulinimas.
Kas naujo versijoje 0.7:
- Geriau `` shell`` komanda
- perrašė metodas pakrovimo jugfiles
- Užduotys turi pirminę funkciją prieinami kaip "F`
Kas naujo versijos 0.6.9:.
- Nauja patikrinimas komanda
- load_all () viduje lukštais.
Kas naujo versijos 0.5.2:.
- Nauja "shell` komanda
- Suspaudimas REDIS posistemė.
- Patobulinimai sparta "netekti" komanda.
Kas naujo versijos 0.5.1:
- Redis posistemės
- žodynas priklausomybės
- Pasikeitė komandų eilutės sąsaja (ąsotis komanda jugfile ...)
Reikalavimai :
- Python 2.6 arba aukštesnė
Komentarai nerastas