Neo4j | MongoDB |
A primary database model is Graph DBMS. | A primary database model is Document Store. |
Implemented in Java and Scala.. | Implemented in C++ Language. |
Neo4j has an optional schema. | MongoDB is schema-free. |
It uses Cypher query language, Java API, Neo4j-OGM, Spring Data Neo4j, TinkerPop 3 | Proprietary protocol using JSON |
Uses triggers | No triggers are used |