25

Neo4j GDS로 중심성 알고리즘 실행하기

Day 1: 중심성 알고리즘

학습 목표

GDS 워크플로우 이해 그래프 프로젝션 생성 방법 알고리즘 실행 모드 (stream/write/mutate) 차이

Neo4j GDS로 중심성 알고리즘 실행하기

GDS 워크플로우

에디터 로딩 중...

Step 1: 샘플 데이터 생성

에디터 로딩 중...

Step 2: 그래프 프로젝션 생성

에디터 로딩 중...

결과: 7개 노드, 10개 관계

방향성 옵션

옵션설명사용 시점
NATURAL원래 방향 유지PageRank, 팔로우 분석
REVERSE방향 반전In-Degree (팔로워 수)
UNDIRECTED양방향 처리친구 관계, 협업
에디터 로딩 중...

Step 3: 알고리즘 실행

Degree Centrality

에디터 로딩 중...

PageRank

에디터 로딩 중...

Betweenness Centrality

에디터 로딩 중...

Step 4: 결과 저장

Write 모드: DB에 영구 저장

에디터 로딩 중...

Mutate 모드: 프로젝션에만 저장

에디터 로딩 중...

Step 5: 프로젝션 삭제

에디터 로딩 중...

전체 알고리즘 한 번에 실행

에디터 로딩 중...