▶️15분
Cypher 쿼리 언어 소개
Cypher 기초 CRUD
Cypher 쿼리 언어 소개
그래프 이론 & Neo4j 입문 > Cypher 기초 CRUD

YouTube에서 보기
SQL + 그림 그리기 = Cypher
왜 중요한가?
Cypher는 Neo4j의 쿼리 언어입니다. "선언적(declarative)" 언어로, 무엇을 원하는지 표현하면 됩니다.
핵심 특징:
- ASCII 아트로 패턴 표현:
(a)-[:KNOWS]->(b) - SQL과 유사한 SELECT/WHERE 개념
- 직관적이라 비개발자도 쉽게 이해
어떻게 작동하는가?
Cypher의 핵심 문법 요소
에디터 로딩 중...
SQL vs Cypher 비교
| 작업 | SQL | Cypher |
|---|---|---|
| 조회 | SELECT | MATCH ... RETURN |
| 삽입 | INSERT | CREATE |
| 수정 | UPDATE | SET |
| 삭제 | DELETE | DELETE / DETACH DELETE |
| 조건 | WHERE | WHERE |
| 정렬 | ORDER BY | ORDER BY |
| 제한 | LIMIT | LIMIT |
첫 번째 Cypher 쿼리
에디터 로딩 중...
Cypher 학습 로드맵
에디터 로딩 중...
핵심 포인트
- • Cypher = 그래프를 위한 선언적 쿼리 언어
- • 노드: (), 관계: -[]->로 ASCII 아트처럼 표현
- • SQL과 유사하지만 패턴 매칭에 특화
- • MATCH/CREATE/SET/DELETE가 기본 동작