რა არის MapReduce პროგრამირების მოდელი?
რა არის MapReduce პროგრამირების მოდელი?

ვიდეო: რა არის MapReduce პროგრამირების მოდელი?

ვიდეო: რა არის MapReduce პროგრამირების მოდელი?
ვიდეო: What is MapReduce♻️in Hadoop🐘| Apache Hadoop🐘 2024, აპრილი
Anonim

MapReduce . Ვიკიპედიიდან, უფასო ენციკლოპედიიდან. MapReduce არის პროგრამირების მოდელი და ასოცირებული განხორციელება დიდი მონაცემთა ნაკრების დამუშავებისა და გენერირებისთვის კლასტერზე პარალელური, განაწილებული ალგორითმით.

ასევე იცით, რა არის MapReduce და როგორ მუშაობს?

MapReduce არის Hadoop-ის დამუშავების ფენა. MapReduce არის პროგრამირების მოდელი, რომელიც შექმნილია მონაცემთა დიდი მოცულობის პარალელურად დასამუშავებლად გაყოფით მუშაობა დამოუკიდებელი ამოცანების კომპლექტი. აქ შიგნით რუკის შემცირება ჩვენ ვიღებთ შეყვანას, როგორც სიას და ის გარდაქმნის მას გამოსავალად, რომელიც ისევ სიაა.

ასევე იცით, რისთვის გამოიყენება MapReduce? MapReduce არის ჩარჩო, რომლის საშუალებითაც ჩვენ შეგვიძლია დავწეროთ აპლიკაციები უზარმაზარი რაოდენობის მონაცემების დასამუშავებლად, პარალელურად, სასაქონლო ტექნიკის დიდ კლასტერებზე საიმედო გზით. MapReduce არის ჩარჩო უხერხულად პარალელური გამოთვლებისთვის, რომელიც გამოყენება პოტენციურად დიდი მონაცემთა ნაკრები და კვანძების დიდი რაოდენობა.

ასევე იცოდეთ, რა არის MapReduce ტექნიკის განმარტება?

MapReduce არის დამუშავება ტექნიკა და პროგრამის მოდელი java-ზე დაფუძნებული განაწილებული გამოთვლებისთვის. The MapReduce ალგორითმი შეიცავს ორ მნიშვნელოვან ამოცანას, კერძოდ რუკას და შემცირებას. Map იღებს მონაცემთა ერთობლიობას და გარდაქმნის მას მონაცემთა სხვა ნაკრებად, სადაც ცალკეული ელემენტები იყოფა ტოტებად (გასაღები/მნიშვნელობის წყვილები).

ვინ გააცნო MapReduce?

MapReduce მართლაც გამოიგონა იულიუს კეისარმა. ეს ალბათ გსმენიათ MapReduce , პროგრამირების მოდელი დიდი მონაცემთა ნაკრების დამუშავებისთვის პარალელური და განაწილებული ალგორითმით კლასტერზე, Big Data eclosion-ის ქვაკუთხედი, გამოიგონა Google-მა.

გირჩევთ: