The use cases for Neo4j keep piling up as people realize graph databases are not as niche as they thought. Our existence is highly connected, and our data reflects that. When you need to query and traverse relationships efficiently, Neo4j is the clear winner. It’s impossible to mention Neo4j without talking about Cypher, an intuitive, easy-to-read, declarative query language developed for Neo4j that makes it enjoyable to write graph queries. If you’ve dealt with Gremlin or SPARQL, you’ll be skeptical of that claim for “enjoyable,” but a quick tour of Cypher is all it takes. You’ll be taking the red pill in no time.

Read the full article.