์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

MongoDB๋ž€?

MongoDB๋Š” ๋น„๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(DBMS)์œผ๋กœ, ์˜คํ”ˆ์†Œ์Šค๋กœ ์ œ๊ณต๋˜๊ณ  ์žˆ๋‹ค.

ํ…Œ์ด๋ธ”๊ณผ ํ–‰ ๋Œ€์‹  ์œ ์—ฐํ•œ ๋ฌธ์„œ๋ฅผ ํ™œ์šฉํ•ด ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํ˜•์‹์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.

NoSQL(Not Only SQL)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์†”๋ฃจ์…˜์œผ๋กœ, ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(RDBMS)์„ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š์•„ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค๋ณ€๋Ÿ‰ ๋ฐ์ดํ„ฐ ์œ ํ˜•์„ ์‰ฝ๊ฒŒ ์ €์žฅํ•˜๊ณ  ์ฟผ๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํƒ„๋ ฅ์ ์ธ ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ชจ๋ธ์„ ์ œ๊ณตํ•œ๋‹ค.
์ด๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ๋†’์€ ํ™•์žฅ์„ฑ์„ ๋ณด์žฅํ•œ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

MongoDB ์žฅ์ 

MongoDB๋Š” ๋‹ค๋ฅธ RDBMS์™€ ๋‹ฌ๋ฆฌ ์™ธ๋ž˜ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค.
๊ทธ๋ ‡๊ฒŒ๋˜๋ฉด ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์ด ๋ฐœ์ƒํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š”๋ฐ, MongoDB๋Š” ๋ฐ์ดํ„ฐ์˜ ์ค‘๋ณต์„ ํ—ˆ์šฉํ•œ๋‹ค.

RDBMS์—์„œ ์™ธ๋ž˜ํ‚ค๋กœ ๋ฌถ์—ฌ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋ ค๋ฉด ์ค‘๋ณต์„ ํ”ผํ•ด์•ผํ•˜๋ฏ€๋กœ 2๊ฐœ์˜ ํ…Œ์ด๋ธ”์„ ์กฐํšŒํ•ด์•ผ ํ•œ๋‹ค.
ํ•˜์ง€๋งŒ, MongoDB์—์„œ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋“ค๊ณ ์žˆ๋Š” ์ปฌ๋Ÿผ๋งŒ ์กฐํšŒํ•˜๋ฉด ๋˜๋ฏ€๋กœ select ํšŸ์ˆ˜๊ฐ€ ์ค„์–ด๋“ ๋‹ค.

์ฆ‰, insert๋Š” ๋ถˆํŽธํ•˜์ง€๋งŒ, select์—์„œ๋Š” ํผํฌ๋จผ์Šค๊ฐ€ ์ข‹๋‹ค.

์ฐธ๊ณ ์ž๋ฃŒ

MongoDB๋ž€?

์Šคํ”„๋ง๋ถ€ํŠธ5.0 ์ฑ„ํŒ…์„œ๋ฒ„ ๋งŒ๋“ค๊ธฐ - 2๊ฐ• ๋ชฝ๊ณ DB ์žฅ์ 

ํƒœ๊ทธ:

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ:

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ