▶️20

Neo4j 생태계 이해

Neo4j 설치 & 환경 구성

Neo4j 생태계 이해
YouTube에서 보기

Neo4j = 그래프 DB의 iPhone

왜 중요한가?

그래프 데이터베이스 시장의 70% 이상을 Neo4j가 점유합니다. 배우면 대부분의 그래프 DB 프로젝트에 투입 가능합니다.

Neo4j 선택 이유:

  • 가장 성숙한 생태계 (2007년 설립, 15년+ 역사)
  • Cypher 쿼리 언어의 사실상 표준
  • 풍부한 학습 자료와 커뮤니티
  • Aura (클라우드) + Desktop (로컬) 모두 지원
  • DB-Engines Ranking에서 그래프 DB 부문 1위 (2015~현재)

Neo4j를 사용하는 기업:

기업용도규모
NASA지식 관리 시스템수백만 노드
eBay구매 추천 엔진수십억 관계
Walmart공급망 최적화실시간 분석
UBS (은행)리스크 분석규제 준수
Cisco네트워크 토폴로지인프라 관리

어떻게 작동하는가?

Neo4j 제품 라인업

에디터 로딩 중...

Neo4j Edition 비교

항목Community EditionEnterprise EditionAura Free
가격무료유료 (라이선스)무료
클러스터링XO (Causal Cluster)관리형
보안 (RBAC)기본고급 (세밀한 권한)관리형
온라인 백업XO자동
모니터링기본Ops Manager대시보드
용량 제한무제한무제한200K 노드
적합 대상학습, 개인프로덕션, 기업학습, PoC

학습 경로별 추천 도구

목적추천 도구이유
첫 학습Neo4j Aura Free설치 없이 5분 만에 시작
로컬 개발Neo4j Desktop오프라인, 플러그인 사용
팀 프로젝트Neo4j Docker환경 일관성, CI/CD
프로덕션Neo4j Aura Pro / Enterprise관리형, 고가용성

오늘의 목표

에디터 로딩 중...
핵심 포인트
  • Neo4j = 그래프 DB 시장 점유율 1위 (DB-Engines Ranking)
  • Aura (클라우드), Desktop (로컬), Docker (컨테이너) 선택 가능
  • 학습 시작은 Aura Free 추천 (설치 없이 5분)
  • Cypher는 그래프 쿼리 언어의 사실상 표준
  • APOC(확장함수), GDS(알고리즘), Bloom(시각화) 생태계