Files
2nd/10_Wiki/Topics/Graph-Database.md
T
2026-05-02 23:33:34 +09:00

29 lines
1.9 KiB
Markdown

---
id: GRAPH-DB-001
category: Unified
confidence_score: 1.0
tags: [database, [[Graph-Theory|Graph-Theory]], data-structure, nosql]
last_reinforced: 2026-04-26
---
# Graph Database (그래프 데이터베이스)
## 📌 한 줄 통찰 (The Karpathy Summary)
> "데이터 자체보다 데이터 사이의 '관계'에 집중하라" — 개체(Node)와 관계(Edge)를 동등한 1급 시민으로 취급하여, 복잡하게 얽힌 네트워크 데이터를 효율적으로 저장하고 탐색하는 비정형 데이터베이스.
## 📖 구조화된 지식 (Synthesized Content)
- **추출된 패턴:** 관계형 DB의 복잡한 조인(Join) 연산 없이도 노드 간의 경로를 직접 추적하여 다대다(N:M) 관계의 질의 성능을 극대화하는 패턴.
- **세부 내용:**
- **Property Graph Model:** 노드와 에지에 각각 속성(Key-Value)을 부여하여 풍부한 정보 표현.
- **Index-free Adjacency:** 각 노드가 인접 노드에 대한 직접적인 포인터를 가지고 있어, 탐색 속도가 데이터 크기에 영향을 받지 않음.
- **Cypher/Gremlin:** 그래프 데이터를 쿼리하기 위한 전용 언어 활용.
- **Use Cases:** 소셜 네트워크 분석, 추천 엔진, 사기 탐지(Fraud Detection), 지식 그래프(Knowledge Graph).
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
- **과거 데이터와의 충돌:** 초기에는 낮은 범용성과 학습 곡선으로 인해 외면받았으나, 최근 복잡한 데이터 연결성의 중요도가 높아지며 지식 관리(Second Brain) 분야의 핵심 기술로 부상.
- **정책 변화:** Antigravity 프로젝트의 '위키 지식 그래프'는 그래프 DB의 원리를 차용하여 문서 간의 의미적 연결을 시각화하고 탐색함.
## 🔗 지식 연결 (Graph)
- [[Graph-Theory|Graph-Theory]], [[Knowledge-Graph|Knowledge-Graph]], NoSQL, Semantic-Network
- **Raw Source:** 10_Wiki/Topics/AI/Graph-Database.md