Chapter 9. Graph Analytics with GraphX

Graph analytics enables finding relationship patterns in data. This chapter is aimed at introducing graph processing techniques that are generally used in page ranking, search engines, finding relationships in social networks, finding the shortest paths between two places, recommending products, and many more applications.

In this chapter, we will cover the following topics:

  • Introducing graph processing
  • Getting started with GraphX
  • Analyzing flight data using GraphX
  • Introducing GraphFrames

Introducing graph processing

As the number of users increases to millions in large organizations, traditional relational database performance will be degraded while finding relationships between these users. For example, finding ...

Get Big Data Analytics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.