Graph Database

시맨틱 쿼리를 위해 노드, 엣지, 프로퍼티와 함께 그래프 구조를 사용하여 데이터를 표현하고 저장하는 데이터베이스이다.
이 시스템의 주 개념은 그래프(엣지 또는 관계)이며 스토어에 직접 데이터 항목들의 관계를 정한다.
이러한 관계들은 스토어 안의 데이터가 함께 직접 연결될 수 있게 한다.

그래프 데이터베이스는 일반적인 그래프를 표현한다는 점에서 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

댓글 남기기