Knowledge Graph를 저장하고 효율적으로 쿼리하기 위해 설계된 데이터베이스
-
RDB와의 차이: RDB는 여러
JOIN연산으로 관계를 찾아 성능 저하가 발생할 수 있지만, 그래프 DB는 관계 자체를 직접 저장하여 탐색 속도가 매우 빠름 -
주요 그래프 모델 및 언어
- 프로퍼티 그래프 (Property Graph): 노드와 엣지에 속성을 자유롭게 추가. (ex. Neo4j, 언어: Cypher)
- RDF (Resource Description Framework): W3C 표준 모델로, '주어-술어-목적어' 구조. (언어: SPARQL)