๐Ÿ“— CS

[NoSQL] Redis

jcowwk 2025. 1. 13. 15:14

Redis


1. NoSQL

2. Redis


1. NoSQL

NoSQL(Not Only SQL, Non-Relational Operational Database)์€ ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ž…๋‹ˆ๋‹ค.

๋ฌธ์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ํ‚ค-๊ฐ’ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์™€์ด๋“œ ์ปฌ๋Ÿผ ์Šคํ† ์–ด, ๊ทธ๋ž˜ํ”„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ์˜ ์œ ์—ฐํ•œ ์Šคํ‚ค๋งˆ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ ๊ด€๊ณ„ํ˜• ํ…Œ์ด๋ธ”๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์— ๋”ฐ๋ผ ๋‹ค์–‘ํ•œ ์œ ํ˜•์œผ๋กœ  ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

 

ํ•ด๋‹น ํฌ์ŠคํŒ…์—์„œ๋Š” Redis์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

2. Redis

Redis๋Š” ๋ฉ”๋ชจ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

RDBMS๋Š” ๋””์Šคํฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ๋•Œ๋ฌธ์— ์š”์ฒญ์ด ๋งŽ์•„์งˆ ์ˆ˜๋ก ๋ถ€ํ•˜๊ฐ€ ๋งŽ์•„ ๋А๋ ค์งˆ ๊ฐ€๋Šฅ์„ฑ์„ ๊ณ ๋ คํ•ด ์บ์‹œ ์„œ๋ฒ„๋ฅผ ๋„์ž…ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ณ , ์ด ์บ์‹œ ์„œ๋ฒ„์˜ ๊ธฐ๋Šฅ์„ Redis๊ฐ€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋ฐ์ดํ„ฐ๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ฝ๊ธฐ์™€ ์“ฐ๊ธฐ ์†๋„๊ฐ€ ๋น ๋ฅธ ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฝ๊ธฐ ๋ฐ ์ €์žฅ ๊ธฐ๋Šฅ ์™ธ์—๋„ Message Broker ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ฉ”๋ชจ๋ฆฌ ํŠน์„ฑ์ƒ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ๋ผ์งˆ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.


์ฐธ๊ณ  ์‚ฌ์ดํŠธ

 

NoSQL์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ดํ•ดํ•˜๊ธฐ

NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋ฌด์—‡์ธ์ง€, ์™œ(๊ทธ๋ฆฌ๊ณ  ์–ธ์ œ) ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€, ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด์„ธ์š”.

www.mongodb.com

 

 

NoSQL์ด๋ž€ ๋ฌด์—‡์ธ์ง€ ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ์•„๋ณด์ž!

1) NoSQL (1) NoSQL์ด๋ž€ Not Only SQL ํ˜น์€ Non-Relational Operational DataBase์˜ ์•ฝ์ž๋กœ ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง€์นญํ•œ๋‹ค. ๊ธฐ์กด์˜ RDBMS์™€ ๊ฐ™์€ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์ง€์–‘ํ•˜๋ฉฐ ๋Œ€๋Ÿ‰์˜ ๋ถ„์‚ฐ๋œ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ

shuu.tistory.com

 

 

 

[Redis] ๋ ˆ๋””์Šค ์•Œ๊ณ  ์“ฐ์ž. - ์ •์˜, ์ €์žฅ๋ฐฉ์‹, ์•„ํ‚คํ…์ฒ˜, ์ž๋ฃŒ๊ตฌ์กฐ, ์œ ํšจ ๊ธฐ๊ฐ„

๋ ˆ๋””์Šค(Redis)๋Š” ๋ฉ”๋ชจ๋ฆฌ ๊ธฐ๋ฐ˜์˜ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ์ด๋‹ค. ํ‚ค-๋ฐธ๋ฅ˜(key-value) ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ์— ๊ธฐ๋ฐ˜ํ•œ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ๋“ค์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์ €์žฅ์†Œ์ด๋‹ค. ์ตœ์‹  ๋ฒ„์ „์˜ ๋ ˆ๋””์Šค๋Š” PU

velog.io

 

 

 

Redis๋ž€ ๋ฌด์—‡์ผ๊นŒ? - Redis์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ ์‹œ ์ฃผ์˜์ 

์›น, ์ธ๊ณต์ง€๋Šฅ, ๋น…๋ฐ์ดํ„ฐ ๋“ฑ์ด ์ƒ๊ฒจ๋‚˜๊ณ  ๋ฐ์ดํ„ฐ ์ •๋ณด์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์ง€๋ฉด์„œ DB์˜ ํ•œ๊ณ„๊ฐ€ ์ƒ๊ธฐ๋Š”๋ฐ,์ด๋Š” SSD๋กœ ๋งŽ์ด ๊ฐœ์„ ๋˜์—ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ๋””์Šคํฌ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ด์•ผํ•˜๋ฏ€๋กœ ์ด ๋˜ํ•œ ํ•œ๊ณ„์— ๋‹ค๋‹ค๋ฅด๊ฒŒ

velog.io

 

๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์„ธ์š” !

ํ”ผ๋“œ๋ฐฑ์€ ์–ธ์ œ๋‚˜ ํ™˜์˜์ž…๋‹ˆ๋‹ค <3