20

Neo4j Desktop 설정 (로컬 개발)

Neo4j 설치 & 환경 구성

오프라인에서도 개발하고 싶다면

이 실습의 목표

Neo4j Desktop은 로컬 개발 환경입니다.

  • 오프라인 작업 가능
  • 플러그인 (APOC, GDS) 설치 쉬움
  • 여러 프로젝트 관리
  • GUI로 쉬운 관리

실습 과제

Step 1: 다운로드 & 설치

  1. Neo4j Desktop 다운로드 접속
  2. 운영체제 선택 (Windows/Mac/Linux)
  3. 이메일 입력 후 다운로드
  4. 설치 파일 실행

Step 2: 소프트웨어 키 입력

설치 후 첫 실행 시:

  1. Neo4j 계정으로 로그인 (Aura 계정과 동일)
  2. 또는 다운로드 페이지에서 받은 Software Key 입력

Step 3: 프로젝트 생성

  1. "New Project" 클릭
  2. 프로젝트 이름: FDE Learning

Step 4: 데이터베이스 추가

  1. 프로젝트 내 "Add" -> "Local DBMS" 클릭

  2. 설정:

    • Name: fde-graph
    • Password: (원하는 비밀번호)
    • Version: 5.x (최신)
  3. "Create" 클릭 (다운로드 & 설치 자동)

Step 5: 시작 & 접속

  1. 데이터베이스 카드에서 "Start" 클릭
  2. 상태가 "Running"으로 변경되면
  3. "Open" -> "Neo4j Browser" 클릭

Step 6: 접속 정보

에디터 로딩 중...

플러그인 설치 (APOC)

  1. 데이터베이스 카드 "..." 메뉴
  2. "Plugins" 클릭
  3. "APOC" 찾아서 "Install" 클릭
  4. 데이터베이스 재시작

Desktop vs Aura 비교

항목DesktopAura
설치필요불필요
오프라인가능불가능
플러그인쉬움 (GUI)제한적
팀 공유어려움쉬움
무료 용량무제한200K 노드
OS 요구사항JVM 필요없음
메모리2GB+ 권장클라우드 관리
에디터 로딩 중...
힌트 보기
  • Desktop은 JVM 기반으로 메모리 2GB+ 권장
  • 포트 7687 (Bolt), 7474 (HTTP) 사용
  • 여러 DB 생성 가능하지만 동시 실행은 하나만