그래프 데이터베이스란?
NoSQL 개념
Miriam Antona
Software engineer
그래프 DB - 개요
- 데이터와 그 관계를 동등하게 다룸
- 그래프 이론 기반
- 수학의 한 분야
- 객체 간 관계 모델링을 위한 그래프 연구
그래프 DB - 노드
- 엔터티(사용자, 도시, 공항, 직원 등) 표현
- 속성을 가짐
그래프 DB - 노드
- 엔터티(사용자, 도시, 공항, 직원 등) 표현
- 속성을 가짐
그래프 DB - 질의
- 그래프를 탐색
- 예:
- Ben이 팔로우하는 모든 사용자 조회
- Carol이 Shui를 팔로우하기 시작한 시점 조회
- 한 도시에서 다른 도시까지 최단 경로 찾기
- 경로(Path): 그래프의 노드와 간선 집합
- 질의 언어: Cypher, Gremlin 등
Preparing Video For Download...