GRAPH VS RDB

그래프 관계 탐색

관계의 깊이가 깊어질수록 RDB는 조인 경로가 늘고, 그래프 모델은 연결 확장으로 표현한다.

JoinAdjacencyDepth

RDB 방식

테이블

users, follows, likes, products를 외래키로 연결

쿼리

깊이가 늘면 self join 또는 중간 테이블 조인이 증가

강점

정형 트랜잭션, 집계, 표준 SQL 분석에 강함

Graph 방식

연결

노드와 관계가 저장 구조의 핵심 단위

탐색

시작점에서 관계를 따라 원하는 깊이까지 확장

그래프 탐색 한계

초대형 supernode와 전역 그래프 파티셔닝은 별도 설계 필요