Getting Started
Learn about Neo4j
Neo4j is a graph database. Records are called nodes and the connections between records are first-class citizens called relationships.
Neo4j refers to all of this as a Property Graph — nodes and relationships with key-value properties on both.
Querying is performed through a traversal, using the humane Cypher query language.
It's like a friendly, pattern-matching version of SQL.
On Heroku
- Join Heroku, then prepare your developer environment
- Create a new Heroku app, using the Neo4j Add-on:
// Create the application
heroku apps:create {app name}
// Include the Neo4j Add-on
heroku addons:add neo4j --app {app name}
- Pick a Neo4j REST driver (see the sidebar)
- Provide the
NEO4J_REST_URL environment variable to the driver
- Get graphy with your application