Neo4j
Graph database implemented in Java / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Neo4j?
Summarize this article for a 10 year old
Neo4j is a graph database management system (GDBMS) developed by Neo4j, Inc.
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Developer(s) | Neo4j |
---|---|
Initial release | 2007; 17 years ago (2007)[1] |
Stable release | |
Repository | |
Written in | Java |
Type | Graph database |
License |
|
Website | neo4j |
The data elements Neo4j stores are nodes, edges connecting them, and attributes of nodes and edges. Described by its developers as an ACID-compliant transactional database with native graph storage and processing,[3] Neo4j is available in a non-open-source "community edition" licensed with a modification of the GNU General Public License, with online backup and high availability extensions licensed under a closed-source commercial license.[4] Neo also licenses Neo4j with these extensions under closed-source commercial terms.[5]
Neo4j is implemented in Java and accessible from software written in other languages using the Cypher query language through a transactional HTTP endpoint, or through the binary "Bolt" protocol.[6][7][8][9] The "4j" in Neo4j is a reference to its being built in Java, however is now largely viewed as an anachronism.[10]