Files
2nd/10_Wiki/Topics/Graph-Database.md
T
2026-04-30 22:42:02 +09:00

1.9 KiB

id, category, confidence_score, tags, last_reinforced
id category confidence_score tags last_reinforced
GRAPH-DB-001 10_Wiki/💡 Topics/AI 1.0
database
Graph-Theory
data-structure
nosql
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)