25분
Neo4j GDS로 중심성 알고리즘 실행하기
Day 1: 중심성 알고리즘
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: 프로젝션 삭제
에디터 로딩 중...
전체 알고리즘 한 번에 실행
에디터 로딩 중...