최상의 답변
동일한 데이터에 대해 OrientDB와 Neo4j 데이터베이스를 모두 사용했는데 오리엔트 db의 수치가 Neo4j와 비교. 예 : [많은 숫자 중 1 개] 127409 Vertex 추가됨 [CPU가 200 \%까지 증가] 18 초 (Orien) 10.814s (Neo4j).
또한 동양 db의 트랜잭션은 Neo4j에서 정말 느립니다.
누구나 내가 빠졌다고 말할 수 있습니까? 인터넷에서 모두가 orient db가 더 빠르다고 말하고 있기 때문입니다.
- Neo4j와 OrientDB 성능 비교
- https://www.arangodb.com/2015/06/performance-comparison-between-arangodb-mongodb-neo4j-and-orientdb/
답변
제 대답은 성능뿐 아니라 다음의 라이센스도 고려해야한다고 생각합니다. 솔루션을 선택하기 전에 두 액터 모두.
Neo4j는 오픈 소스 애플리케이션에 사용하는 경우 무료입니다. OrientDB는 공개 또는 비공개 소스 앱에서 모두 무료로 사용할 수 있습니다.
그 외에도 OrientDB의 커뮤니티 에디션은 Neo4j의 커뮤니티 에디션보다 훨씬 더 많은 기능을 지원합니다.
OrientDB 하이브리드 문서 / 그래프 저장소입니다. O (log n) 복잡성이있는 B-Tree 인덱스를 사용하여 조회를 처리하는 대신 (MongoDB, RavenDB, CouchDB 등), OrientDB를 사용하기 때문에 문서 저장소 내에서 관계를 사용할 때 특히 흥미 롭습니다. ~ O (1) 관계를 해결하기위한 물리적 포인터