Giraph in Action
Seiten
2015
Manning Publications (Verlag)
978-1-61729-175-3 (ISBN)
Manning Publications (Verlag)
978-1-61729-175-3 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
DESCRIPTION
Graph data structures are nothing more than representations of the relationship between entities. Although graph data tends to be intuitively understandable, graph algorithms must be extremely powerful and scalable to manage the nearly-incalculable potential relationships within large data sets. To efficiently process graph data, an equally powerful graph processing framework like Apache Giraph is essential. Apache Giraph supplies many algorithms needed to draw conclusions from graph data, but can also be used to design custom graph algorithms. Whether trying to identify patterns in social data, optimize the traffic on a network, or any set of highly-connected data, Giraph has the tools that allow users to focus on the meaning of data instead of the chore of processing it.
Giraph in Action is a comprehensive guide that teaches the application of the Apache Giraph programming model to real-world graph data examples. It starts by showing how to mine graph data using the most straightforward algorithms. Then, it dives into the Giraph architecture and the main APIs as readers discover how to model and process more complex scenarios. Along the way, it offers techniques for handling data from disparate sources, swapping data in and out of memory, and running Giraph in the cloud.
RETAIL SELLING POINTSUnlocks the value of big graph data
Practical real-world large scale graph processing examplesAdvanced Graph features
AUDIENCE
The book assumes an understanding the setup of Hadoop clusters and that you're familiar with Java or another OO language. No experience with graph theory or graph algorithms is required.
ABOUT THE TECHNOLOGY
Giraph, a technology to run analytics over very large graphs such as the internet, social networks, bank transactions, and others, allows the computation of metrics such as the most influential pages in the Web, communities inside of a Social Network, and fraud in bank transactions. It is also used widely in academic research to analyse graphs for scientific computing, or as a base for the study of large-scale graph processing.
Graph data structures are nothing more than representations of the relationship between entities. Although graph data tends to be intuitively understandable, graph algorithms must be extremely powerful and scalable to manage the nearly-incalculable potential relationships within large data sets. To efficiently process graph data, an equally powerful graph processing framework like Apache Giraph is essential. Apache Giraph supplies many algorithms needed to draw conclusions from graph data, but can also be used to design custom graph algorithms. Whether trying to identify patterns in social data, optimize the traffic on a network, or any set of highly-connected data, Giraph has the tools that allow users to focus on the meaning of data instead of the chore of processing it.
Giraph in Action is a comprehensive guide that teaches the application of the Apache Giraph programming model to real-world graph data examples. It starts by showing how to mine graph data using the most straightforward algorithms. Then, it dives into the Giraph architecture and the main APIs as readers discover how to model and process more complex scenarios. Along the way, it offers techniques for handling data from disparate sources, swapping data in and out of memory, and running Giraph in the cloud.
RETAIL SELLING POINTSUnlocks the value of big graph data
Practical real-world large scale graph processing examplesAdvanced Graph features
AUDIENCE
The book assumes an understanding the setup of Hadoop clusters and that you're familiar with Java or another OO language. No experience with graph theory or graph algorithms is required.
ABOUT THE TECHNOLOGY
Giraph, a technology to run analytics over very large graphs such as the internet, social networks, bank transactions, and others, allows the computation of metrics such as the most influential pages in the Web, communities inside of a Social Network, and fraud in bank transactions. It is also used widely in academic research to analyse graphs for scientific computing, or as a base for the study of large-scale graph processing.
Claudio Martella is a researcher in the area of large-scale distributed systems. He is a contributor to Apache Giraph and a member of the PPMC. Roman Shaposhnik established himself in the Hadoop world as the leader of Apache Bigtop, a PMC member for Sqoop, and a Hadoop committer. Dionysios Logothetis is a researcher for the Spanish telecom Telefonica with expertise in large scale data management, graph data mining, and real-time analytics.
Erscheint lt. Verlag | 28.6.2015 |
---|---|
Verlagsort | New York |
Sprache | englisch |
Themenwelt | Informatik ► Datenbanken ► Data Warehouse / Data Mining |
Informatik ► Grafik / Design ► Digitale Bildverarbeitung | |
Mathematik / Informatik ► Informatik ► Netzwerke | |
Informatik ► Software Entwicklung ► Objektorientierung | |
Informatik ► Theorie / Studium ► Künstliche Intelligenz / Robotik | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Mathematik / Informatik ► Mathematik ► Computerprogramme / Computeralgebra | |
ISBN-10 | 1-61729-175-7 / 1617291757 |
ISBN-13 | 978-1-61729-175-3 / 9781617291753 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Datenanalyse für Künstliche Intelligenz
Buch | Softcover (2024)
De Gruyter Oldenbourg (Verlag)
CHF 104,90
Auswertung von Daten mit pandas, NumPy und IPython
Buch | Softcover (2023)
O'Reilly (Verlag)
CHF 62,85