Creating the NativeGraph Project

To support working with the libgraph package, we’re going to create the NativeGraph project which will provide us with an environment for running a dedicated graph store.

NativeGraph Project Setup

images/aside-icons/tip.png

See Appendix 1, Project Setups, for details on retrieving a working project with code and data.

The libgraph project page[6] provides a rationale for why this package was developed. It addresses a number of shortcomings in the Erlang module digraph[7] (see Coding a Hello World Graph) regarding performance and extensibility. Moreover, it provides an idiomatic Elixir API for manipulating graphs which allows functions ...

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.