30분
Neo4j Browser 200% 활용하기
Neo4j 설치 & 환경 구성
Neo4j Browser 200% 활용하기
그래프 이론 & Neo4j 입문 > Neo4j 설치 & 환경 구성
그래프 시각화의 힘을 경험하라
이 실습의 목표
Neo4j Browser는 단순한 쿼리 도구가 아닙니다.
- 그래프 시각화 (노드/관계를 인터랙티브하게)
- 쿼리 히스토리 및 저장
- 결과 내보내기 (CSV, JSON)
- 스타일 커스터마이징 (색상, 크기)
- 쿼리 성능 분석 (EXPLAIN, PROFILE)
- 인터랙티브 가이드 (:play)
실습 과제
기본 인터페이스 구조
에디터 로딩 중...
필수 Browser 명령어 모음
에디터 로딩 중...
:play - 인터랙티브 가이드 (강력 추천!)
에디터 로딩 중...
:play movie-graph 데이터 구조:
에디터 로딩 중...
시각화 스타일 변경
노드 클릭 -> 하단 스타일 패널:
- Color: 레이블별 색상 변경
- Size: 노드 크기 (속성값 기반 가능)
- Caption: 노드에 표시할 속성 선택 (name, title 등)
- Icon: 노드 아이콘 변경
관계 스타일:
- 관계 클릭 -> 두께, 색상 변경
- Caption에 속성 표시 가능
에디터 로딩 중...
결과 뷰 모드 상세
| 모드 | 용도 | 키보드 |
|---|---|---|
| Graph | 노드/관계 시각화 (기본) | - |
| Table | 테이블 형태 결과 | - |
| Text | Raw 텍스트 출력 | - |
| Code | 실행된 Cypher + 요약 통계 | - |
| Plan | 쿼리 실행 계획 (EXPLAIN/PROFILE 시) | - |
쿼리 실행 계획 분석 (성능 최적화)
에디터 로딩 중...
Plan 뷰에서 확인할 것:
에디터 로딩 중...
데이터 내보내기
에디터 로딩 중...
키보드 단축키
| 단축키 | 동작 |
|---|---|
| Ctrl/Cmd + Enter | 쿼리 실행 |
| Ctrl/Cmd + / | 주석 토글 |
| Ctrl/Cmd + S | 쿼리 저장 (Favorites) |
| Esc | 포커스 해제 |
| Up/Down 화살표 | 히스토리 탐색 |
| Ctrl/Cmd + Shift + Enter | 여러 줄 쿼리 실행 |
파라미터 활용
에디터 로딩 중...
에디터 로딩 중...
힌트 보기
- • :play movie-graph로 인터랙티브 튜토리얼 실행 - 강력 추천
- • PROFILE로 성능 병목 확인 가능 (NodeIndexSeek vs NodeByLabelScan)
- • 노드 더블클릭하면 연결된 노드 확장
- • :sysinfo로 DB 상태 모니터링
- • :param으로 파라미터 설정하면 쿼리 재사용 편리