시맨틱 쿼리를 위해 노드, 엣지, 프로퍼티와 함께 그래프 구조를 사용하여 데이터를 표현하고 저장하는 데이터베이스이다.
이 시스템의 주 개념은 그래프(엣지 또는 관계)이며 스토어에 직접 데이터 항목들의 관계를 정한다.
이러한 관계들은 스토어 안의 데이터가 함께 직접 연결될 수 있게 한다.
그래프 데이터베이스는 일반적인 그래프를 표현한다는 점에서 1970년대의 네트워크 모델 데이터베이스와 비슷하지만 네트워크
모델 데이터베이스는 더 낮은 수준의 추상화로써 동작하며 일련의 엣지 간의 용이한 횡단이 불가능하다.
이름 |
라이선스 |
언어 |
AgensGraph |
APL2 (CE) / 상용(EE) |
C, Java, Javascript, Python |
AllegroGraph |
사유, 클라이언트: 이클립스 공용 허가서 v1 |
C#, C, CL, 자바, Python |
ArangoDB |
APL 2 |
C++, 자바스크립트 |
Blazegraph |
상용 / GPLv2(평가용) |
JAVA |
Cayley |
APL2 |
Go |
Dgraph |
AGPLv3(서버용), APL2 |
Go |
DataStax Enterprise Graph |
사유 |
JAVA |
Sparksee |
사유, 상용, 프리웨어(평가,연구,개발용) |
C++ |
GraphBase |
사유, 상용 |
JAVA |
gStore |
BSD 허가서 |
C++ |
InfiniteGraph |
사유, 상용 |
JAVA |
JanusGraph |
무료, APL2 |
JAVA |
마크로직 |
사유, 프리웨어(개발발자 버전) |
JAVA |
Neo4j |
GPLv3(CE), 상용&AGPLv3(EE,AE3) |
JAVA, .NET, Python, Ruby |
오픈링크 Virtuoso |
오픈 소스 에디션은 GPLv2 / 사유(EE) |
C, C++ |
Oracle Spatial and Graph |
사유 |
JAVA, PL/SQL |
OrientDB |
APL2, 상용(EE) |
JAVA |
SAP HANA |
사유 |
C, C++, JAVA & SQL |
Sqrrl Enterprise |
사유 |
JAVA |
Teradata Aster |
사유 |
JAVA, SQL, Python, C++, R |
TigerGraph |
사유 |
C++ |
MS SQL SERVER 2017 |
tkdb |
SQL/T-SQL, R, Python |