জগ MapReduce কাঠামো parallelization বিভিন্ন ফর্ম মধ্যে চালাতে পারেন যে কোড লিখতে, যার ফলে ডেভেলপার ( Hadoop এখন একটি প্রমিত অংশ) একটি পাইথন বাস্তবায়ন হয়.
এই একই মেশিনে সমান্তরাল চালানো, বা একটি কম্পিউটিং ক্লাস্টার (একাধিক মেশিন) জুড়ে পারেন যে কোড মানে.
জগ ছোট টুকরা কোড সংগঠিত ডেভেলপার সক্ষম, এবং যেখানে, কিভাবে এবং কখন এটি চালানোর জন্য নির্বাচন.
এই ছোট ওয়েবসাইট এবং Apps এর জন্য বেশি হতে পারে, এই আচরণ একটি উচ্চ ট্রাফিক চাহিদার সঙ্গে অ্যাপ্লিকেশন খুবই উপযোগী হতে পারে বা তথ্য যে পরিমাণ হ্যান্ডেল.
জগ কাজ এবং দোকান তথ্য স্থানীয় হার্ড-ড্রাইভ এর মাধ্যমে, অথবা এটি দূরবর্তী সংগ্রহস্থল ব্যবহার করতে পারেন. পরে ক্ষেত্রে, Redis ডাটাবেস সমর্থিত
বৈশিষ্ট্য :.
- জেদি তথ্য স্টোরেজ সহায়তা করুন
- reuses আংশিক ফলাফল
- মানুষটির সমর্থন
- স্থানীয় তথ্য স্টোরেজ
- রিমোট তথ্য সংগ্রহের
- অপারেশন অবস্থা পরীক্ষক
এই রিলিজে নতুন কি:
- পাইথন 3 সামঞ্জস্য সংশোধন করা হয়েছে
- ফাইল ব্যাক fsync (ডিরেক্টরি)
- জগ আঙ্গুলসমূহ (এখনও বেশিরভাগ অনথিভুক্ত, কিন্তু ইতিমধ্যে অভ্যন্তরীণ কোড সরলীকরণ সক্রিয়)
কি সংস্করণ 0.9.7 নতুন:
- ব্যবহৃত NumPy উপশ্রেণী এর ফিক্স ব্যবহার করুন
- ফিক্স redis ইউআরএল পার্স
- ফিক্স `` IPython এর নতুন সংস্করণ জন্য shell``
- সঠিকভাবে status`` `` অ SQLite ফিরে পড়া
সংস্করণ 0.9.6 নতুন কি:
- দ্রুত পাঠোদ্ধারতা
- যোগ করা হয়েছে জগ-চালানো স্ক্রিপ্ট
- যোগ করা হয়েছে বর্ণনা () ফাংশন
- যোগ করা হয়েছে write_task_out () ফাংশন
সংস্করণ 0.9.1 নতুন কি:
- যোগ করা হয়েছে `` webstatus`` subcommand করুন
- যোগ করা হয়েছে bvalue () ফাংশন
- বাগ সংশোধন করা হয়েছে (`` value`` বিশ্বব্যাপী নামস্থান মধ্যে ছিল না)
- উন্নত পরিচয় ()
- Tasklets এবং --aggressive-আন ব্যবহার করে বাগ সংশোধন করা হয়েছে
- Tasklets এবং সঙ্গে স্থায়ী বাগ ঘুম-পর্যন্ত / চেক করুন
Shell`` subcommand `` মধ্যে
সংস্করণ 0.9 নতুন কি:
একটি বাধা (উপস্থিতিতে
- ), jugfile পুন: প্রকাশ . এটি ব্যবহার করা অনেক সহজ বাধা তোলে.
- যোগ করা হয়েছে set_jugdir.
- যোগ করা হয়েছে CompoundTaskGenerator.
- টাস্ক সমর্থন subclassing.
- এটা প্রয়োজন যদি না ফাইল ব্যাক ডিরেক্টরি তৈরি করবেন না.
- যোগ করুন jug.mapreduce.reduce.
পাবলিক API '
(অভ্যন্তরীণ কমাতে mimicks যা)
সংস্করণ 0.8.1 নতুন কি:
- ক্লায়েন্ট মডিউল এর নতুন সংস্করণ জন্য ফিক্স redis ব্যাক
- বড় বড় ফাইল দ্রুত ফাইল দোকান করুন
- ফিক্স 'invalidate` Tasklets সঙ্গে
- পরীক্ষা ইনস্টল করুন এবং তাদের runnable হতে
- পরিবর্তন হ্যাশ গুনতি পদ্ধতি. এই ব্যবহৃত NumPy অ্যারে উপর একটি বিশেষ ক্ষেত্রে হয়েছে
- (গতি) এবং একটি __jug_hash__ হুক মাধ্যমে আরো বাড়ানো হয়
- বাগ ফিক্স সঠিকভাবে বিবেচনায় নেয়া হচ্ছে না নির্ভরতা
- ipython এর নতুন সংস্করণ ফিক্স শেল subcommand
- জাল jugmodule করতে __file__ বৈশিষ্ট্য যোগ করুন
Tasklet সঙ্গে
সংস্করণ 0.8 নতুন কি:
- Tasklets
- বাগ ফিক্স ঘুম-না হওয়া পর্যন্ত এবং পরিষ্করণ
- CompoundTask সঙ্গে বাগ ফিক্স (যদি আপনি দুইবার আগে চালানো জগ চালানোর প্রয়োজন).
সংস্করণ 0.8-b0 নতুন কি,
- Tasklets - বাগ ফিক্স ঘুম-না হওয়া পর্যন্ত এবং পরিষ্করণ .
কি সংস্করণ 0.7.4 নতুন:
- ~ / .jug / configrc যেখানে ফিক্স ক্ষেত্রে উপস্থিত না.
- প্রিন্ট করুন হোস্ট নাম file_store ফাইল লক করতে.
- Refactored বাস্তবায়ন.
- ফিক্স আনলোড কাজগুলো.
- ফিক্স MapReduce.
বিকল্প
রান না যে
খালি ইনপুট জন্য
সংস্করণ 0.7.3 নতুন কি:.
- পার্স ~ / .jug / configrc
- বাগ ফিক্স.
- বিশেষ ক্ষেত্রে ব্যবহৃত NumPy অ্যারে সংরক্ষণ.
- আরো স্পষ্ট jugdir বাক্য গঠন করুন.
- ডিস্কে dict_store ব্যাক সংরক্ষণ করুন.
সময় অপেক্ষা সঙ্গে
সংস্করণ 0.7.2 নতুন কি:.
- ডিস্ট্রিবিউশনের মধ্যে অন্তর্ভুক্ত অনুপস্থিত ফাইল
কি সংস্করণ 0.7.1 নতুন:.
- ঘুম-পর্যন্ত subcommand
- বাধা () এবং MapReduce মিথস্ক্রিয়া জন্য ত্রুটিমুক্ত করুন.
- ডকুমেন্টেশন উন্নতি.
সংস্করণ 0.7 নতুন কি:
- ভালো `` shell`` কমান্ড
- লোড হচ্ছে jugfiles জন্য Rewrote পদ্ধতি
- কর্ম f` 'হিসাবে প্রবেশযোগ্য মূল ফাংশন আছে
কি সংস্করণ 0.6.9 নতুন:.
- নতুন চেক কমান্ড
- load_all ().
শেল ভিতরে
কি সংস্করণ 0.5.2 নতুন:.
- নতুন 'shell` কমান্ড
- redis ব্যাক কম্প্রেশন.
- 'বাতিল' কমান্ড. জন্য গতি উন্নতি
সংস্করণ 0.5.1 নতুন কি:
- Redis ব্যাক
- অভিধান নির্ভরতা
- পরিবর্তন কমান্ড-লাইন ইন্টারফেস (জগ কমান্ড jugfile ...)
আবশ্যক
- পাইথন 2.6 বা উচ্চতর
পাওয়া মন্তব্যসমূহ না