Skip to content
This repository has been archived by the owner on Apr 22, 2020. It is now read-only.

Neo4j Graph Algorithms Release 3.2.9.0 - More Huge Graphs and Graph Loading

Compare
Choose a tag to compare
@mneedham mneedham released this 02 Feb 17:25
· 244 commits to 3.2 since this release
f5a9231

Thanks a lot to Paul Horn and Martin Knobloch from Avantgarde Labs for their tireless work on the graph algorithms. Thanks also to Tomasz Bratanic for the great documentation work.

New algorithms

More support for large Graphs

In the previous release we added support for large graphs with the graph:huge config parameter.
This release adds huge graph support to the following algorithms:

  • Closeness Centrality
  • Harmonic Centrality
  • Union Find
  • Strongly Connected Components
  • Triangle Counting
  • Louvain

Graph Loading

It can take some time to load large graphs into the algorithm data structures, so you can now pre-load graphs and then later refer to them by name when calling the graph algorithms.
After usage they can be removed from memory to free resources used.

Learn more in the README

Documentation

You can find documentation for the new algorithms and examples of how to apply them on the Yelp business dataset.

The new algorithms have also been demonstrated in several places:

Installation

  1. Download the jar into $NEO4J_HOME/plugins
  2. Add dbms.security.procedures.unrestricted=algo.* to your $NEO4J_HOME/conf/neo4j.conf
  3. Restart Neo4j