Chapter 3Managing Graphs Natively with Elixir

We now have some structures in place for code and data organization, and we’ve set up an umbrella app. We also have some common infrastructure for storing graphs and queries and a common service interface for serving graphs. We’re more than ready to begin exploring graphs.

Before we start experimenting with graph databases for property and RDF graphs in the chapters to come, we’re first going to see how to represent graph data structures natively in Elixir using a native data model. With graph databases, we’ll be more concerned with sending queries and retrieving result sets. Here, though, we’ll have immediate access to the graphs themselves.

As we work with graph data structures natively in Elixir, ...

Get Exploring Graphs with Elixir 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.