Skip to Content
The Practitioner's Guide to Graph Data
book

The Practitioner's Guide to Graph Data

by Denise Gosnell, Matthias Broecheler
March 2020
Beginner to intermediate
417 pages
11h 9m
English
O'Reilly Media, Inc.
Content preview from The Practitioner's Guide to Graph Data

Chapter 5. Exploring Neighborhoods in Production

When you use DataStax Graph, you are working with graph data in Cassandra. And if you have been following along and executing the implementation details from the last two chapters, you have already been using it.

The paradigm shift from working with a traditional database to working with Apache Cassandra is that we write our data according to how we are going to read it.

To illustrate how we apply this, the examples in Chapters 3 and 4 used but skipped over fundamental topics of working with graph data in Apache Cassandra. Concepts like edge direction and partition key design are fundamental to building a production-quality, scalable, and distributed graph data model.

We are going to dig deeply into the topics of distributed data to set you up for a successful use of distributed graph technology within your production stack.

Recall that we mentioned at the end of Chapter 4 that we purposely set up some traps. Our example built up the schema shown in Figure 5-1 and aimed to use queries like we have in Example 5-1.

pggd 0410
Figure 5-1. The developmental data model for a graph-based implementation of a C360 application from the previous chapter

We need to connect two concepts together so you can see the whole picture. First, all of our queries have used the development traversal source dev.V(). The development traversal source in DataStax ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

The Rise of the Knowledge Graph

The Rise of the Knowledge Graph

Sean Martin, Ben Szekely, Dean Allemang
Knowledge Graphs

Knowledge Graphs

Jesus Barrasa, Amy E. Hodler, Jim Webber
The Self-Service Data Roadmap

The Self-Service Data Roadmap

Sandeep Uttamchandani

Publisher Resources

ISBN: 9781492044062Errata Page