그래프 데이터베이스(Graph Database)는 그래프 형태의 데이터를 저장하고 처리하는 데이터베이스입니다. 그렇다면 그래프 데이터란 무엇일까요? 그래프는 컴퓨터 자료 구조를 일컫는 용어로 정점(vertex)와 간선(edge)로 구성된 데이터입니다. 정점은 현실 세계의 엔터티(entity)를 나타내며 이들 간의 간선은 엔터티 간의 관계(relationship)를 표현합니다. 위 그림은 그래프 데이터의 예제로 회색의 정점은 현실 세계의 회사와 사람, 클럽을 나타내며 간선은 이들 엔터티의 관계를 기술합니다. 예를 들어 이름이 Bill인 사람은 Alice와 같이 일하며 Bank에서 일하고 Cycle 클럽에 가입했음을 보여줍니다. 이런 그래프 데이터 모델은 매우 다양한 분야의 데이터를 손쉽게 표현할 수 있게 ..