ANNOUNCEMENT: Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.
Learn more
Docs Menu

์ƒค๋”ฉ ์ฐธ์กฐ

์ด๋ฆ„
์„ค๋ช…

์ง„ํ–‰ ์ค‘์ธ moveCollection ์ž‘์—…์„ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 8.0์— ์ถ”๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ์ค‘๋‹จํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์— ์ƒค๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฉ”์„œ๋“œ์˜ ๋ณ„์นญ์€ sh.addShardToZone() ์ž…๋‹ˆ๋‹ค.

์ƒค๋“œ๋ฅผ ๊ตฌ์—ญ๊ณผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฉ”์„œ๋“œ์˜ ๋ณ„์นญ์€ sh.updateZoneKeyRange() ์ž…๋‹ˆ๋‹ค.

์ƒค๋“œ๋œ ์ปฌ๋ ‰์…˜์˜ ์ฒญํฌ๊ฐ€ ๊ท ํ˜•์„ ์ด๋ฃจ๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์“ฐ๊ธฐ ์ฐจ๋‹จ ๋ฐ ์™„๋ฃŒ๋ฅผ ์œ„ํ•ด ๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ๊ฐ•์ œ๋กœ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์ƒค๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋‹จ์ผ ์ปฌ๋ ‰์…˜์— ๋Œ€ํ•œ ๊ท ํ˜• ์กฐ์ •์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์— ์žˆ๋Š” ๋‹ค๋ฅธ ์ปฌ๋ ‰์…˜์˜ ๊ท ํ˜• ์กฐ์ •์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์ž๋™ ์ฒญํฌ ๋ณ‘ํ•ฉ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 7.0์— ์ถ”๊ฐ€.

sh.disableBalancing()๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด์ „์— ๋น„ํ™œ์„ฑํ™”ํ•œ ๊ฒฝ์šฐ ์ƒค๋“œ ์ปฌ๋ ‰์…˜ ๋ฐธ๋Ÿฐ์„œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ๋Œ€ํ•œ ์ž๋™ ์ฒญํฌ ๋ณ‘ํ•ฉ์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 7.0์— ์ถ”๊ฐ€.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ ์ž๋™ ๋ถ„ํ• ์„ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

MongoDB 6.0.3๋ถ€ํ„ฐ ์ž๋™ ์ฒญํฌ ๋ถ„ํ• ์ด ์ˆ˜ํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐธ๋Ÿฐ์‹ฑ ์ •์ฑ… ๊ฐœ์„  ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ž๋™ ๋ถ„ํ•  ๋ช…๋ น์ด ์—ฌ์ „ํžˆ ์กด์žฌํ•˜์ง€๋งŒ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์— ๋Œ€ํ•œ ์ž๋™ ๋ถ„ํ• ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

MongoDB 6.0.3๋ถ€ํ„ฐ ์ž๋™ ์ฒญํฌ ๋ถ„ํ• ์ด ์ˆ˜ํ–‰๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐธ๋Ÿฐ์‹ฑ ์ •์ฑ… ๊ฐœ์„  ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ž๋™ ๋ถ„ํ•  ๋ช…๋ น์ด ์—ฌ์ „ํžˆ ์กด์žฌํ•˜์ง€๋งŒ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋ฐธ๋Ÿฐ์„œ๊ฐ€ ํ˜„์žฌ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๋ณด๊ณ ํ•˜๋Š” ๋ถ€์šธ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ์— ์ปฌ๋ ‰์…˜๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ๋ฐฐํฌ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. sh.getShardedDataDistribution()๋Š” $shardedDataDistribution ์ง‘๊ณ„ ํŒŒ์ดํ”„๋ผ์ธ ๋‹จ๊ณ„๋ฅผ ์œ„ํ•œ ์…ธ ํ—ฌํผ ๋ฉ”์„œ๋“œ์ž…๋‹ˆ๋‹ค.

์ด ๋ฉ”์„œ๋“œ์˜ ๋ณ„์นญ์€ sh.removeRangeFromZone() ์ž…๋‹ˆ๋‹ค.

์ƒค๋“œ ํ‚ค ๊ฐ’ ๋ฒ”์œ„์™€ ๊ตฌ์—ญ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

sh ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•œ ๋„์›€๋ง ํ…์ŠคํŠธ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋ฐธ๋Ÿฐ์„œ ์ƒํƒœ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฌธ์„œ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ฒญํฌ๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋˜์ง€ ์•Š์€ ๋‹จ์ผ ์ปฌ๋ ‰์…˜ ์„ ๋‹ค๋ฅธ ์ƒค๋“œ ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฉ”์„œ๋“œ์˜ ๋ณ„์นญ์€ sh.removeShardFromZone() ์ž…๋‹ˆ๋‹ค.

์ƒค๋“œ์™€ ๊ตฌ์—ญ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์˜์—ญ ์ƒค๋”ฉ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ปฌ๋ ‰์…˜์˜ ์ƒค๋“œ ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ์‹œ์ž‘ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ฐฐํฌ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์ƒค๋“œ ๊ฐ„์— ์ฒญํฌ๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฐธ๋Ÿฐ์„œ๋ฅผ ํ™œ์„ฑํ™” ๋˜๋Š” ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ปฌ๋ ‰์…˜์˜ ์ƒค๋”ฉ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ ํ‚ค ์˜ ํŠน์ • ๊ฐ’์„ ๋ถ„ํ•  ์ง€์ ์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ์กด ์ฒญํฌ๋ฅผ ๋‘ ๊ฐœ์˜ ์ฒญํฌ๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ์™€ ์ผ์น˜ํ•˜๋Š” ๋ฌธ์„œ๊ฐ€ ํฌํ•จ๋œ ๊ธฐ์กด ์ฒญํฌ๋ฅผ ๊ฑฐ์˜ ๋™์ผํ•œ ๋‘ ๊ฐœ์˜ ์ฒญํฌ๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค.

AutoMerger๋ฅผ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 7.0์— ์ถ”๊ฐ€.

๋ฐธ๋Ÿฐ์„œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ๋ฐธ๋Ÿฐ์‹ฑ์ด ์‹œ์ž‘๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ƒํƒœ๋ฅผ db.printShardingStatus()๋กœ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.

AutoMerger๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 7.0์— ์ถ”๊ฐ€.

๋ฐธ๋Ÿฐ์„œ๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ณ  ์ง„ํ–‰ ์ค‘์ธ ๋ฐธ๋Ÿฐ์‹ฑ ๋ผ์šด๋“œ๊ฐ€ ์™„๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

๋‚ด๋ถ€. ๋ฐธ๋Ÿฐ์„œ ์ƒํƒœ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

๋‚ด๋ถ€. ๋ฐธ๋Ÿฐ์„œ ์‹คํ–‰์ด ์ค‘์ง€๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

๋‚ด๋ถ€. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ mongos ์ค‘ ํ•˜๋‚˜์—์„œ ping ์ƒํƒœ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์ƒค๋“œ ํ‚ค๋ฅผ ๊ตฌ์—ญ์— ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ์— ๋Œ€ํ•œ ํ•ด์‹œ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ช…๋ น์€ ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฆ„
์„ค๋ช…

์ง„ํ–‰ ์ค‘์ธ moveCollection ์ž‘์—…์„ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 8.0์— ์ถ”๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ์ค‘๋‹จํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์— ์ƒค๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ๋ฅผ ์˜์—ญ ๊ณผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ๋œ ์ปฌ๋ ‰์…˜์˜ ์ฒญํฌ๊ฐ€ ๊ท ํ˜•์„ ์ด๋ฃจ๊ณ  ์žˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋ฐธ๋Ÿฐ์„œ ์Šค๋ ˆ๋“œ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

๋ฐธ๋Ÿฐ์„œ ์ƒํƒœ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๋ฐธ๋Ÿฐ์„œ ์Šค๋ ˆ๋“œ๋ฅผ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค.

์ฒญํฌ์˜ jumbo ํ”Œ๋ž˜๊ทธ๋ฅผ ์ง€์›๋‹ˆ๋‹ค.

Cleans up a failed resharding operation.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์“ฐ๊ธฐ ์ฐจ๋‹จ ๋ฐ ์™„๋ฃŒ๋ฅผ ์œ„ํ•ด ๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ๊ฐ•์ œ๋กœ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

ํŠน์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์ƒค๋”ฉ์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.

mongod 2} / ์ธ์Šคํ„ด์Šค๋ฅผ ๊ฐ•์ œ๋กœ / ์ธ์Šคํ„ด์Šค๊ฐ€ ์บ์‹œ๋œ ๋ผ์šฐํŒ… ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.mongos

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์ƒํƒœ๋ฅผ ๋ณด๊ณ ํ•˜๋Š” ๋‚ด๋ถ€ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

๊ตฌ์„ฑ๋œ ์ƒค๋“œ ๋ชฉ๋ก์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ ๊ฐ„์— ์ฒญํฌ๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋‚ด๋ถ€ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋˜์ง€ ์•Š์€ ๋‹จ์ผ ์ปฌ๋ ‰์…˜ ์„ ๋‹ค๋ฅธ ์ƒค๋“œ ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ์ƒค๋“œ๋ฅผ ์ œ๊ฑฐํ•  ๋•Œ ๊ธฐ๋ณธ ์ƒค๋“œ๋ฅผ ์žฌํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ ๊ฐ„ ๋ฒ”์œ„๋ฅผ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

๋‹จ์ผ ์ƒค๋“œ์— ์ฒญํฌ๋ฅผ ๊ฒฐํ•ฉํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์—์„œ ์ƒค๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์ƒค๋“œ์™€ ์˜์—ญ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ปฌ๋ ‰์…˜์˜ ์ƒค๋“œ ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฆฌ์ƒค๋”ฉ ์ž‘์—…์„ ์‹œ์ž‘ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ฐฐํฌ๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ 5.0์— ์ถ”๊ฐ€.

์ปฌ๋ ‰์…˜์— ๋Œ€ํ•œ ์ƒค๋”ฉ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์ปฌ๋ ‰์…˜์„ ์ƒค๋”ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

mongod ๊ฐ€ ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ๊ตฌ์„ฑ์›์ธ์ง€ ์—ฌ๋ถ€๋ฅผ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.

MongoDB 5.0์—์„œ ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. MongoDB ๋ฐฐํฌ์—์„œ ์ธ์Šคํ„ด์Šค ๊ฐ„ ์—ฐ๊ฒฐ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ๋‚ด๋ถ€ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

๋ถ„ํ• ๋œ ๋ฐ์ดํ„ฐ ๋ฒ”์œ„์™€ ์˜์—ญ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ์˜ ์˜์—ญ ๊ตฌ์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์šด์˜ ์ œํ•œ ์‚ฌํ•ญ
์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ
์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ
์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ ๋ฐฐํฌ์„œ๋ฒ„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ผ๋ฐ˜์ ์ธ ์ „๋žต์ž…๋‹ˆ๋‹ค.
Config Database
MongoDB๊ฐ€ ์ƒค๋”ฉ๋œ ํด๋Ÿฌ์Šคํ„ฐ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋Š” local ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋‚ด์šฉ์— ๋Œ€ํ•œ ์ „์ฒด ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค.