Docs Menu

์ƒ‰์ธ ์†์„ฑ

์ธ๋ฑ์Šค ์†์„ฑ์€ ์ฟผ๋ฆฌ ํ”Œ๋ž˜๋„ˆ๊ฐ€ ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹๊ณผ ์ธ๋ฑ์‹ฑ๋œ ๋ฌธ์„œ๊ฐ€ ์ €์žฅ๋˜๋Š” ๋ฐฉ์‹์— ์˜ํ–ฅ์„ ์ค๋‹ˆ๋‹ค. ์ธ๋ฑ์Šค๋ฅผ ๋งŒ๋“ค ๋•Œ ์ธ๋ฑ์Šค ์†์„ฑ์„ ์„ ํƒ์  ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์„น์…˜์—์„œ๋Š” ์ธ๋ฑ์Šค๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ธ๋ฑ์Šค ์†์„ฑ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ๊ณ 

๋ชจ๋“  ์ธ๋ฑ์Šค ์œ ํ˜•์ด ๋ชจ๋“  ์ธ๋ฑ์Šค ์†์„ฑ๊ณผ ํ˜ธํ™˜๋˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๋Š” ์ธ๋ฑ์Šค๋Š” ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๊ณ  ๋ฌธ์ž์—ด์— ๋Œ€ํ•œ ์ฟผ๋ฆฌ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ˆจ๊ฒจ์ง„ ์ธ๋ฑ์Šค๋Š” ์ฟผ๋ฆฌ ํ”Œ๋ž˜๋„ˆ์— ํ‘œ์‹œ๋˜์ง€ ์•Š์œผ๋ฉฐ ์ฟผ๋ฆฌ๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ˆจ๊ฒจ์ง„ ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ๋ฑ์Šค๋ฅผ ์‹ค์ œ๋กœ ์ œ๊ฑฐํ•˜์ง€ ์•Š๊ณ ๋„ ์ œ๊ฑฐํ•  ๊ฒฝ์šฐ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์˜ํ–ฅ์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ํ–ฅ์ด ๋ถ€์ •์ ์ธ ๊ฒฝ์šฐ ์ œ๊ฑฐ๋œ ์ธ๋ฑ์Šค๋ฅผ ๋‹ค์‹œ ์ƒ์„ฑํ•  ํ•„์š” ์—†์ด ์ธ๋ฑ์Šค ์ˆจ๊ธฐ๊ธฐ๋ฅผ ํ•ด์ œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆจ๊ฒจ์ง„ ์ธ๋ฑ์Šค๋Š” ์™„์ „ํžˆ ์œ ์ง€๋˜๋ฉฐ ์ˆจ๊ธฐ๊ธฐ๋ฅผ ํ•ด์ œํ•˜๋ฉด ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ€๋ถ„ ์ธ๋ฑ์Šค๋Š” ์ง€์ •๋œ ํ•„ํ„ฐ ํ‘œํ˜„์‹์„ ์ถฉ์กฑํ•˜๋Š” ์ปฌ๋ ‰์…˜์˜ ๋ฌธ์„œ๋งŒ ์ธ๋ฑ์‹ฑํ•ฉ๋‹ˆ๋‹ค. ๋ถ€๋ถ„ ์ธ๋ฑ์Šค๋Š” ์Šคํ† ๋ฆฌ์ง€ ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋‚ฎ๊ณ  ์ธ๋ฑ์Šค ์ƒ์„ฑ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ์— ๋“œ๋Š” ์„ฑ๋Šฅ ๋น„์šฉ์ด ์ ˆ๊ฐ๋ฉ๋‹ˆ๋‹ค.

๋ถ€๋ถ„ ์ธ๋ฑ์Šค๋Š” ํฌ์†Œ ์ธ๋ฑ์Šค ๊ธฐ๋Šฅ์˜ ์ƒ์œ„ ์„ธํŠธ๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ํฌ์†Œ ์ธ๋ฑ์Šค๋ณด๋‹ค ์„ ํ˜ธ๋ฉ๋‹ˆ๋‹ค.

ํฌ์†Œ ์ธ๋ฑ์Šค์—๋Š” ์ธ๋ฑ์‹ฑ๋œ ํ•„๋“œ๊ฐ€ ์žˆ๋Š” ๋ฌธ์„œ์— ๋Œ€ํ•œ ํ•ญ๋ชฉ๋งŒ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธ๋ฑ์Šค๋Š” ์ธ๋ฑ์‹ฑ๋œ ํ•„๋“œ๊ฐ€ ์—†๋Š” ๋ฌธ์„œ๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค.

TTL ์ธ๋ฑ์Šค๋Š” ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์ปฌ๋ ‰์…˜์—์„œ ๋ฌธ์„œ๋ฅผ ์ž๋™์œผ๋กœ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธ๋ฑ์Šค๋Š” ๋จธ์‹  ์ƒ์„ฑ ์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ, ๋กœ๊ทธ ๋ฐ ์„ธ์…˜ ์ •๋ณด์™€ ๊ฐ™์ด ํ•œ์ •๋œ ์‹œ๊ฐ„ ๋™์•ˆ๋งŒ ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š” ๋ฐ์ดํ„ฐ์— ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ณ ์œ  ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด MongoDB๊ฐ€ ์ธ๋ฑ์‹ฑ๋œ ํ•„๋“œ์— ๋Œ€ํ•ด ์ค‘๋ณต๋œ ๊ฐ’์„ ๊ฑฐ๋ถ€ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธ๋ฑ์Šค๋Š” ๋ฌธ์„œ์— userId ๋“ฑ์˜ ๊ณ ์œ  ์‹๋ณ„์ž๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์„ ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.