ν”„λ‘ νŠΈμ—”λ“œμ—μ„œμ˜ μΊμ‹œ
728x90

κ½€λ‚˜ μ–΄λ €μš΄ κ°œλ…μΈ μΊμ‹œ..

μΊμ‹œμ— λŒ€ν•΄μ„œ κ°„λž΅ν•˜κ²Œλ‚˜λ§ˆ μ •λ¦¬ν•΄λ³΄κ³ μž ν•œλ‹€.

μ’€ 더 κΉŠκ²ŒλŠ” μ‹œκ°„ λ‚΄μ„œ μ•Œμ•„λ³΄λŠ” κ²ƒμœΌλ‘œ.. πŸ€”

 

μΊμ‹œ

μΊμ‹œλŠ” λ°μ΄ν„°λ‚˜ 값을 μ €μž₯ν•˜λŠ” μž„μ‹œμ €μž₯μ†Œλ‹€.

 

 

μž₯점

데이터λ₯Ό μ ‘κ·Όν•˜λŠ” μ‹œκ°„μ΄λ‚˜ 값을 κ³„μ‚°ν•˜λŠ” μ‹œκ°„μ„ 쀄일 수 μžˆμ–΄ μ„±λŠ₯을 ν–₯상할 수 μžˆλ‹€.

반볡적인 μž‘μ—…μ„ μˆ˜ν–‰ν•œλ‹€λ©΄, μΊμ‹±λœ 값을 μ‚¬μš©ν•˜λ©΄ λ˜λ‹ˆ μž‘μ—… μ‹œκ°„μ„ 쀄일 수 μžˆλ‹€!

 

λ„€νŠΈμ›Œν¬ 병λͺ©μ„ 쀄일 수 μžˆλ‹€.

λ„€νŠΈμ›Œν¬ μž‘μ—…μ€ λ©”λͺ¨λ¦¬ μž‘μ—…λ³΄λ‹€ μ‹œκ°„μ΄ 더 였래 걸리기 λ•Œλ¬Έμ— 이 μ‹œκ°„μ„ 쀄일 수 μžˆλ‹€.

 

μ•ˆμ •μ„±μ„ 높일 수 μžˆλ‹€.

μΊμ‹±λœ 값을 μ΄μš©ν•΄μ„œ μ„œλ²„μ˜ λΆ€ν•˜λ₯Ό 쀄일 수 μžˆλ‹€. μ„œλ²„κ°€ λ‹€μš΄λ˜κ±°λ‚˜ μž₯μ• κ°€ λ°œμƒλ˜μ–΄λ„ μΊμ‹±λœ 값을 μ‚¬μš©ν•˜λ©΄ λ˜λ‹ˆ μ•ˆμ •μ„±μ΄ 높아진닀.

 

 

단점

μΊμ‹œμ˜ 일관성 문제

μΊμ‹±λœ 값이 μ—…λ°μ΄νŠΈκ°€ λ˜μ§€ μ•Šμ€ μƒνƒœλ‘œ 였래 λ‚¨μ•„μžˆλ‹€λ©΄, 원본 데이터가 μžˆλŠ” μ„œλ²„μ™€ μΊμ‹œ 사이에 데이터가 μΌμΉ˜ν•˜μ§€ μ•ŠλŠ”, 일관성이 λ¬΄λ„ˆμ§€λŠ” λ¬Έμ œκ°€ λ°œμƒν•  수 μžˆλ‹€. μ μ ˆν•˜κ²Œ μΊμ‹œλ₯Ό 관리할 수 μžˆλ„λ‘ ν•΄μ•Ό ν•œλ‹€.

 

λ©”λͺ¨λ¦¬ ν•œκ³„

μΊμ‹œλŠ” 보톡 λ©”λͺ¨λ¦¬μ— μ €μž₯이 되기 λ•Œλ¬Έμ— μΊμ‹œμ— μ €μž₯된 값이 λ§Žμ„μˆ˜λ‘ λ©”λͺ¨λ¦¬ μ‚¬μš©λŸ‰μ΄ μ¦κ°€ν•˜μ—¬ μ„±λŠ₯에 λ¬Έμ œκ°€ 생길 수 μžˆλ‹€.

 

μΊμ‹œ λ¬΄νš¨ν™”

μΊμ‹œκ°€ μ μ ˆν•œ μ‹œκΈ°μ— λ¬΄νš¨ν™”λ˜μ§€ μ•ŠλŠ”λ‹€λ©΄, μΊμ‹±λœ 값이 μ“Έλͺ¨κ°€ 없어지기 λ•Œλ¬Έμ— λ©”λͺ¨λ¦¬ λ‚­λΉ„κ°€ λ°œμƒν•œλ‹€.

 

이런 점듀을 λ³΄μ•˜μ„ λ•Œ, μ μ ˆν•œ 크기와 μœ μ§€κΈ°κ°„μ„ μ„€μ •ν•΄μ„œ μΊμ‹œμ˜ μž₯점을 μ΅œλŒ€ν•œ ν™œμš©ν•˜λŠ” 것이 μ’‹λ‹€λŠ” 것을 μ•Œ 수 μžˆλ‹€!

그럼 ν”„λ‘ νŠΈμ—”λ“œμ—μ„œλŠ” μΊμ‹œλ₯Ό μ–΄λ–»κ²Œ μ‚¬μš©ν•  수 μžˆμ„κΉŒ?

 

 

ν”„λ‘ νŠΈμ—”λ“œμ—μ„œμ˜ μΊμ‹œ

일단 μ•±/μ›Ήμ˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ„±λŠ₯을 ν–₯μƒν•˜κΈ° μœ„ν•΄ λŒ€μ²΄λ‘œ λ‘œλ”© 속도λ₯Ό λΉ λ₯΄κ²Œ ν•˜λŠ” μͺ½μœΌλ‘œ μ‚¬μš©μ„ ν•  수 μžˆμ„ 것 κ°™λ‹€.

 

λΈŒλΌμš°μ € μΊμ‹œ

λΈŒλΌμš°μ €μ—μ„œ 이미 λ°©λ¬Έν•œ μ›Ή νŽ˜μ΄μ§€μ˜ λ¦¬μ†ŒμŠ€λ₯Ό μΊμ‹œ ν•΄μ„œ λ‹€μŒμ— λ™μΌν•œ νŽ˜μ΄μ§€λ₯Ό λ°©λ¬Έν–ˆμ„ λ•Œ, λ¦¬μ†ŒμŠ€λ₯Ό λ‹€μ‹œ λ‹€μš΄λ‘œλ“œν•˜μ§€ μ•Šλ„λ‘ ν•  수 μžˆλ‹€. μΊμ‹±λœ 값을 μ΄μš©ν•˜λ‹ˆ μ›ΉνŽ˜μ΄μ§€μ˜ λ‘œλ”© 속도가 빨라질 수 μžˆλ‹€.

 

μ›Ή μŠ€ν† λ¦¬μ§€

둜컬 μŠ€ν† λ¦¬μ§€, μ„Έμ…˜ μŠ€ν† λ¦¬μ§€ 같은 μ›Ή μŠ€ν† λ¦¬μ§€λ₯Ό μ΄μš©ν•΄μ„œ μ›Ή νŽ˜μ΄μ§€μ—μ„œ μ‚¬μš©ν•˜λŠ” 데이터λ₯Ό μΊμ‹±ν•˜κ³  μ‚¬μš©ν•  수 μžˆλ‹€.
ν•΄λ‹Ή 데이터가 ν•„μš”ν•  λ•Œ μŠ€ν† λ¦¬μ§€μ—μ„œ μ‚¬μš©ν•˜λ©΄ λ˜λ‹ˆ μ„œλ²„ λ¦¬μ†ŒμŠ€ μ‚¬μš©μ„ 쀄일 수 μžˆλ‹€.

 

CDN(Content Delivery Network)

μ „ 세계에 λΆ„μ‚°λœ μ„œλ²„λ₯Ό μ΄μš©ν•΄μ„œ μ‚¬μš©μžκ°€ μ ‘μ†ν•œ 지역과 κ°€κΉŒμš΄ μ„œλ²„λ‘œλΆ€ν„° μ›Ή νŽ˜μ΄μ§€μ˜ λ¦¬μ†ŒμŠ€λ₯Ό λΉ λ₯΄κ²Œ μ œκ³΅ν•œλ‹€.

CDN은 자체적으둜 μΊμ‹±ν•˜κΈ° λ•Œλ¬Έμ— 같은 μš”μ²­μ— λŒ€ν•΄ 더 λΉ λ₯΄κ²Œ 응닡을 ν•  수 μžˆλ‹€.

 

 

 

μ°Έκ³ 

https://guiyomi.tistory.com/130
https://www.youtube.com/watch?v=NxFJ-mJdVNQ

728x90