본문 바로가기
Database#Database조회 37

NoSQL란?Not Only SQL

정의

관계형이 아닌 DB의 총칭. Document·Key-Value·Column·Graph 등 다양한 모델.

다른 표현NoSQL이란

NoSQL이란?

"Not Only SQL" — 관계형 모델을 따르지 않는 DB들의 통칭이다. 유연한 스키마·수평 확장·특정 워크로드 최적화가 공통 장점이다.

4가지 카테고리

  • Document — MongoDB, Firestore (JSON 형태)
  • Key-Value — Redis, DynamoDB
  • Column-family — Cassandra, ScyllaDB
  • Graph — Neo4j, DGraph

언제 선택하나

  • 스키마가 자주 바뀔 때 → Document
  • 캐시·세션 → Key-Value
  • 대용량 쓰기 → Column-family
  • 관계 그래프 중심 → Graph

📘 관련 기술노트

전체 보기 →

🔗 함께 보면 좋은 용어

Database 전체 →