You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Graph algorithms unlock insights hidden in the structure of connected data. Neo4j provides the Graph Data Science (GDS) library — a comprehensive collection of algorithms for pathfinding, centrality, community detection, similarity, and more.
GDS is a Neo4j plugin that provides:
| Environment | Method |
|---|---|
| Neo4j Desktop | Install from the Plugins tab |
| Neo4j AuraDS | Pre-installed |
| Docker | Use the GDS-enabled Docker image |
| Server | Download and install the GDS plugin |
Before running algorithms, you project a subgraph into memory:
// Native projection
CALL gds.graph.project(
'social-graph', // projection name
'Person', // node labels
'FRIENDS_WITH' // relationship types
)
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.