Neo4j
More info
- Creator
- Emil Eifrem et al.
- Released
- Owner
- Neo4j, Inc.
- Type
- Graph database
- License
- GPLv3 / proprietary (Enterprise)
- Website
- neo4j.com
- Source
- github.com/neo4j/neo4j
- Wikipedia
- en.wikipedia.org
The best-known graph database — nodes + relationships, query language Cypher. Swedish-founded.
Written in Java. Cypher syntax: MATCH (a:Person)-[:KNOWS]->(b) RETURN b. Excellent at "who are the friends-of-friends-of-Eve who also work at the same company?" — that kind of query is a SQL nightmare. Used for fraud detection, knowledge graphs (Google's KG is built on similar principles), recommendations, social networks. Competitors: Amazon Neptune, ArangoDB, Memgraph, TigerGraph.