Practical Graph Analytics with Apache Giraph
By: and and
Sign Up Now!
Already a Member? Log In
You must be logged into Bookshare to access this title.
Learn about membership options,
or view our freely available titles.
- Synopsis
- Practical Graph Analytics with Apache Giraph helps you build data mining and machine learning applications using the Apache Foundation's Giraph framework for graph processing. This is the same framework as used by Facebook, Google, and other social media analytics operations to derive business value from vast amounts of interconnected data points. Graphs arise in a wealth of data scenarios and describe the connections that are naturally formed in both digital and real worlds. Examples of such connections abound in online social networks such as Facebook and Twitter, among users who rate movies from services like Netflix and Amazon Prime, and are useful even in the context of biological networks for scientific research. Whether in the context of business or science, viewing data as connected adds value by increasing the amount of information available to be drawn from that data and put to use in generating new revenue or scientific opportunities. Apache Giraph offers a simple yet flexible programming model targeted to graph algorithms and designed to scale easily to accommodate massive amounts of data. Originally developed at Yahoo!, Giraph is now a top top-level project at the Apache Foundation, and it enlists contributors from companies such as Facebook, LinkedIn, and Twitter. Practical Graph Analytics with Apache Giraph brings the power of Apache Giraph to you, showing how to harness the power of graph processing for your own data by building sophisticated graph analytics applications using the very same framework that is relied upon by some of the largest players in the industry today. What you'll learn Model relationships in your data as graphs Learn the Apache Giraph programming model and API Create data mining algorithms in the Apache Giraph framework Recognize common programming patterns in graph analysis Scale your analyses applications as your business grows Integrate your use of Giraph with Hadoop and other elements of the Big Data ecosystem Who this book is for Practical Graph Analytics with Apache Giraph is for data scientists and developers wanting to build large-scale, graph-mining and machine-learning applications. Practical Graph Analytics with Apache Giraph can also serve as guide for architects who want to integrate such analytics applications into their infrastructure. Table of Contents Part I: Giraph Building Blocks 1. Introduction to Graphs and Giraph 2. Modeling Graph Processing Use Cases 3. The Giraph Programming Model 4. Giraph Algorithmic Building Blocks Part II: Giraph Overview 5. Working with Giraph 6. Giraph Architecture 7. Graph I/O Formats 8. Beyond the Basic API Part III: Advanced Topics 9. Exposing Parallelism in Giraph 10. Beyond HDFS 11. Giraph Tuning 12. Giraph in the Cloud
- Copyright:
- 2015
Book Details
- Book Quality:
- Publisher Quality
- ISBN-13:
- 9781484212516
- Publisher:
- Apress, Berkeley, CA
- Date of Addition:
- 11/10/16
- Copyrighted By:
- Springer
- Adult content:
- No
- Language:
- English
- Has Image Descriptions:
- No
- Categories:
- Nonfiction, Computers and Internet
- Submitted By:
- Bookshare Staff
- Usage Restrictions:
- This is a copyrighted book.
Reviews
Other Books
- by Claudio Martella
- by Roman Shaposhnik
- by Dionysios Logothetis
- in Nonfiction
- in Computers and Internet