O'Reilly logo

Learning Real-time Processing with Spark Streaming by Sumit Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Graph analysis – Spark GraphX

In today's world, nothing exists in isolation; everything is connected with each other and graphs are one of most efficient and widely used methodologies for representing data in the form of nodes and the relationships between them.

Graphs and graph analysis have been used by data scientists and researchers to uncover new, interesting, and hidden patterns in datasets which would otherwise be difficult to see with the naked eye.

The social networks, network management, genealogy, public transport links, and road maps are all examples of such complex use cases that require a generic data structure to elegantly and efficiently represent the data in form of relationships, and at the same time, making them easy to query ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required