명함첩 O(1) 즉시 접근 · 서류 폴더 유연 스키마
★키문컬그★ 첫 짝 — 키 · 문
① Key-Value — 명함첩
| 구조 | (키, 값) 쌍 — 가장 단순 |
| 접근 | O(1) 해시 즉시 조회 |
| 대표 | Redis(캐시·세션·랭킹) |
② Document — 서류 폴더
| 구조 | JSON/BSON · 유연·중첩 |
| 강점 | JOIN 대신 중첩·역정규화 |
| 대표 | MongoDB(컬렉션·BSON) |
합격 한 줄
'키밸 = O(1)·Redis / 문서 = JSON 유연 스키마·MongoDB.' Document는 정규화의 정반대 — 한 문서에 다 넣고 중복 허용(역정규화).