PofoliaPofolia ile paylaşıldı

INTERNATIONAL JOURNAL OF RESEARCH AND ENGINEERING· 2018

MapReduce: Büyük Kümelerde Basitleştirilmiş Veri İşleme

MapReduce: Simplified Data Processing on Large Cluster

Muthu Dayalan

Kısa özet

MapReduce, ölçeklenebilirliği ve paralelliği 'map' ve 'reduce' fonksiyonlarına sahip bir programlama modeline soyutlayarak büyük ölçekli veri işlemeyi basitleştirir ve programcıların problem mantığına odaklanmasını sağlar.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • MapReduce, dağıtık veri işleme için bir programlama modelidir.
  • İki temel fonksiyon kullanır: 'map' ve 'reduce'.
  • Ölçeklenebilirlik, hata toleransı ve yük dengelemesi sistem tarafından yönetilir.
  • Programcıların yalnızca map ve reduce mantığını tanımlaması gerekir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

<p>Abstract - MapReduce is a data processing approach, where a single machine acts as a master, assigning map/reduce tasks to all the other machines attached in the cluster. Technically, it could be considered as a programming model, which is applied in generating, implementation and generating large data sets. The key concept behind MapReduce is that the programmer is required to state the current problem in two basic functions, map and reduce. The scalability is handles within the system, rather than being handled by the concerned programmer. By applying various restrictions on the applied programming style, MapReduce performs several moderated functions such fault tolerance, locality optimization, load balancing as well as massive parallelization. Intermediate k/v pairs are generated by the Map, and then fed o the reduce workers by the use of the incorporated file system. The data received by the reduce workers is then merged using the same key, to produce multiple output file to the concerned user (Dean & Ghemawat, 2008). Additionally, the programmer is only required to master and write the codes regarding the easy to understand functionality.</p>

Yazarların özeti; kaynağından alınmıştır. INTERNATIONAL JOURNAL OF RESEARCH AND ENGINEERING, 2018 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

Alan: Bilişim Sistemleri

Information SystemsComputer Science