1. ArangoDB支持原生多模型,而Neo4j只支持图数据库;
2. ArangoDB提供更快的查询性能,因为它使用了基于内存的自适应hash索引;
3. ArangoDB拥有更多的功能,例如分布式部署,对象存储,数据复制等;
4. ArangoDB的查询语言AQL具有更强大的功能,并且比Neo4j的Cypher语言更加灵活;
5. ArangoDB支持JavaScript脚本,而Neo4j不支持;
6. ArangoDB的支持更加广泛,支持REST API,HTTP,Node.js,Python,Ruby,Go,PHP,Java,C ++和其他多种语言;
7. ArangoDB具有更强大的报表功能,而Neo4j只有基本的报表功能。