GRAPH VS RDB
그래프 관계 탐색
관계의 깊이가 깊어질수록 RDB는 조인 경로가 늘고, 그래프 모델은 연결 확장으로 표현한다.
JoinAdjacencyDepth
RDB 방식
테이블
users, follows, likes, products를 외래키로 연결
쿼리
깊이가 늘면 self join 또는 중간 테이블 조인이 증가
강점
정형 트랜잭션, 집계, 표준 SQL 분석에 강함
Graph 방식
연결
노드와 관계가 저장 구조의 핵심 단위
탐색
시작점에서 관계를 따라 원하는 깊이까지 확장
그래프 탐색 한계
초대형 supernode와 전역 그래프 파티셔닝은 별도 설계 필요