Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint

Beispiel

An einem Beispiel ist die Funktionsweise von Map/Reduce sicherlich besser zu verstehen. Nehmen wir an, Ihre Daten sind nichts weiter als einfache Formen wie Vierecke, Dreiecke, Sterne usw. Davon liegt Ihnen eine bestimmte Menge vor. Sie möchten nun die einzelnen Formen zählen und diesen Prozess über Map/Reduce parallelisieren.

Beispiel: Zählen von Formen

Abbildung 8.4 Beispiel: Zählen von Formen

In der Map-Phase werden die Formen von zwei unabhängigen Prozessoren in eine Liste mit Zwischenergebnissen gespeichert. Dabei wird jede Form zusammen mit dem Wert 1 für ihr Vorkommen hinterlegt. In dieser Phase werden auch die Ellipsen herausgefiltert. In der Liste mit Zwischenergebnissen stellt die Form also den Schlüssel dar, und der Wert ist jeweils 1. In der Reduce-Phase werden diese Werte dann je Schlüssel summiert. Als Ergebnis der Reduce-Phase erhalten Sie eine Liste mit Formen und ihrer jeweiligen Anzahl.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial