Table of Contents

그래프형 데이터 모델

그래프는 두 유형의 객체로 이뤄진다. 정점vertex(노드엔티티라고도 한다)과 간선edge(관계arc라고도 한다)이다. 많은 유형의 데이터를 그래프로 모델링할 수 있다.

소셜 그래프 : 정점은 사람이고 간선은 사람들이 서로 알고 있음을 나타낸다.

웹 그래프 : 정점은 웹 페이지고 간선은 다른 페이지에 대한 HTML 링크를 나타낸다.

도로철도 네트워크 : 정점은 교차로이고, 간선은 교차로 간 도로나 철로 선을 나타낸다.

속성 그래프 모델

속성 그래프

트리플 저장소 모델

트리플 저장소

그래프용 선언형 질의 언어

사이퍼, Cypher
스파클, SPARQL
데이터로그, Datalog

명령형 그래프 질의 언어

그렘린, Gremlin

그래프 처리 프레임워크

프리글, Pregel