본문 바로가기
AI월드/⚙️AI BOOTCAMP_Section 3

7 Database paradigms, 데이터베이스 패러다임_Day44

by khalidpark 2021. 3. 9.

어떤 종류의 데이터를 어떻게 저장하고 활용할지에 따라 DATABASE 선택이 달라진다

아래 총 7가지 방법종류가 대략적으로 설명되어있고, 

지금 배우고 있는 SQL도 이중 하나

 

1. KEY-VALUE

2. WIDE COLUMN

3. DOCUMENT

4. RELATIONAL

5. GRAPH

6. SEARCH

7. MULTI-MODEL


 

TRADEOFF

"FAST" "NO QUERIES"

BEST FOR

CACHING

PUB/SUB

LEADERBOARDS

 

 

 

TRADEOFF

"SCHEMA-LESS" "WITHOUT JOINS"

BEST FOR

TIME-SEIRES

HISTORICAL RECOREDS

HIGH-WRITE , LOW-READ

 

 

TRADEOFF

"SCHEMA-LESS" "RELATIONAL-ISH QUERIES" 'WITHOUT JOINS'

BEST FOR

MOST APPS

GAMES

IOT

 

 

BEST FOR

MOST APPS

NOT IDEAL FOR

UNSTRUCTURED DATA

 

 

BEST FOR

GRAPHS!

KNOWLEDGE GRAPHS

RECOMMENDATION ENGINES

 

BEST FOR

SEARCH ENGINES

TYPEAHEADT

 

BEST FOR

EVERYTHING?

 

출처 : youtu.be/W2Z7fbCLSTw

 

728x90

댓글