MongoDB

๊น€์˜ˆ์ฐฌยท2021๋…„ 4์›” 28์ผ
0

MongDB, ๋„Œ ๋ˆ„๊ตฌ๋ƒ!?๐Ÿ˜

MongDB

NoSQL์˜ ์„ ๋‘์ฃผ์ž MongDB! ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ณด๋‹ค ํ›จ์”ฌ ์ž์œ ๋กญ๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ๋‹ค. MERN ์Šคํƒ ์ค‘, M์— ํ•ด๋‹นํ•˜๋Š” MongoDB. ํ•ด๋ดค๋Š”๋ฐ, RDMBS๋ณด๋‹ค ํ›จ์”ฌ ์žฌ๋ฐŒ๋‹ค(๊ฐœ์ธ์  ์˜๊ฒฌ, ์•„๋งˆ ์ตœ๊ทผ์— ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์— ๋Œ€ํ•œ ๊ด€์‹ฌ์ด ๋†’์•„์ ธ์„œ ๊ทธ๋Ÿฐ๊ฑฐ ๊ฐ™์Œ).


RDBMS์™€ ์ฐจ์ด

๊ฐ€์žฅ ๋งŽ์ด ์“ฐ์ด๋Š” ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์ธ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค์™€๋Š” ๋‹ค๋ฅธ ํ˜•์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•จ. ์—ฌ๊ธฐ์„œ ํ™•์ธ ๊ฐ€๋Šฅ.
๋‚ด ๋ธ”๋กœ๊ทธ์—์„  ๊ฐ„๋‹จํ•œ ๋ช…์นญ์— ๋Œ€ํ•œ ์ฐจ์ด๋งŒ ์–ธ๊ธ‰ํ•˜๊ณ , ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• ์œ„์ฃผ๋กœ ์„ค๋ช…ํ•  ๊ฒƒ.
(์ถ”ํ›„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊นŠ๊ฒŒ ํ•™์Šตํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ์ด๋ถ€๋ถ„๋„ ์—…๋ฐ์ดํŠธ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค๐Ÿ˜)

RDBMS ๋Œ€์นญ ๋˜๋Š” ๋ช…์นญ

MONGORDBMS
๋„ํ๋จผํŠธํŠœํ”Œ(๋กœ์šฐ)
์ปฌ๋ž™์…˜ํ…Œ์ด๋ธ”
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
ํ‚ค/ํ•„๋“œ์ปฌ๋Ÿผ
Embedded Documentsjoin

์„ค์น˜ํ•˜๊ธฐ



๋ช…๋ น์–ด

์•Œ์•„๋‘๋ฉด ์ข‹์€ ๋ช…๋ น์–ด๋ฅผ ์ •๋ฆฌํ•ด ๋ณธ๋‹ค.

๋ช…๋ น์–ด์„ค๋ช…
dbํ˜„์žฌ databse ์ถœ๋ ฅ
use *db*db๋กœ ์ด๋™
insertOne(*๊ฐ์ฒด)๊ฐ์ฒด๋ฅผ ์ปฌ๋ ‰์…˜์— ์ €์žฅ
find({}), findOne({})์ €์žฅ๋œ ๊ฐ์ฒด(๋“ค) ์ฟผ๋ฆฌ
updateOne({}, {})์ฒซ๋ฒˆ์งธ ํŒŒ๋ผ๋ฏธํ„ฐ์™€ ์ผ์น˜ํ•˜๋Š” ๋„ํ๋จผํŠธ, ๋‘๋ฒˆ์งธ ํŒŒ๋ผ๋ฏธํ„ฐ ์—…๋ฐ์ดํŠธ(๋งค๊ฐœ๋ณ€์ˆ˜ ์ตœ์†Œ 2๊ฐœ)
deleteOne({}), deleteMany({})์ผ์น˜ํ•˜๋Š” ๋„ํ๋จผํŠธ(๋“ค) ์‚ญ์ œ
profile
ํ”„๋ก ํŠธ์—”๋“œ

0๊ฐœ์˜ ๋Œ“๊ธ€