๋ชฉ๋กmongodb (3)

๐ŸŒฑ → ๐ŸŒณ

[MongoDB] mongoDB(์ •์˜, ๊ตฌ์กฐ, ํŒจํ‚ค์ง€ ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•)

๐Ÿ“Œ MongoDB(Humongous DB) ์žฅ์  data๋ฅผ ์ต์ˆ™ํ•œ JSON ํ˜•ํƒœ๋กœ ์ฒ˜๋ฆฌ -> ๋น ๋ฅด๊ฒŒ JSON ์ „ํ™˜ ๊ฐ€๋Šฅ DB ๊ตฌ์กฐ์˜ ๋ณ€๊ฒฝ ์šฉ์ด ์ œ์•ฝ์ด ์—†์Œ -> ๋†’์€ ์ˆ˜ํ‰ ํ™•์žฅ์„ฑ, ์Šคํ‚ค๋งˆ ์„ค๊ณ„์˜ ์œ ์—ฐ์„ฑ ๋‹จ์  ํ‘œ์ค€์ด ์—†์Œ(= ์ œ์•ฝ์ด ์—†์Œ) ๋ฐ์ดํ„ฐ๊ฐ€ ๊ตฌ์กฐํ™” ๋˜์–ด์žˆ์ง€ ์•Š์Œ ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ์˜ ์ฟผ๋ฆฌ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ ๋ฐ์ดํ„ฐ์˜ ์ผ๊ด€์„ฑ ๋ฐ ์•ˆ์ •์„ฑ์„ DB๊ฐ€ ์•„๋‹Œ APP ๋ ˆ๋ฒจ์—์„œ ๊ด€๋ฆฌํ•ด์ค˜์•ผ ํ•จ -> ๋ฒ„๊ทธ ๋ฐœ์ƒ ํ™•๋ฅ  ๋†’์Œ โœ… MongoDB์˜ ๊ตฌ์กฐ โœ… MongoDB ํŒจํ‚ค์ง€ ์„ค์น˜ mongoDB์šฉ js ํŒŒ์ผ ์ƒ์„ฑ routes/mongo.js ํŒŒ์ผ ์ƒ์„ฑ npm i mongodb ๐Ÿ“ mongo.js ํŒŒ์ผ ์‹คํ–‰ node routes/mongo.js ์•„๋ฌด๋Ÿฐ ๋ฉ”์‹œ์ง€๊ฐ€ ์•ˆ๋œจ๋ฉด ์ •์ƒ์ ์œผ๋กœ ์ ‘์†์ด ๋œ ๊ฒƒ ๐Ÿ“ MongoDB ์ ‘์†์šฉ ํ•จ์ˆ˜ ์ƒ์„ฑ ํด๋ผ์šฐ๋“œ ..

Server/MongoDB 2022. 9. 24. 11:40
[mongoDB] mongoDB ์…‹ํŒ…ํ•˜๊ธฐ

๐Ÿ“Œ MongoDB Atlas ๊ฐ€์ž… ํ›„ ํ˜ธ์ŠคํŒ…๋ฐ›๊ธฐ ์‚ฌ์ดํŠธ๋ฅผ ์‹ค์ œ ๋ฐฐํฌํ•  ๊ฒƒ์ด๋ผ๋ฉด ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ์•ˆ์ •์  ๋ฐฑ์—…๋„ ์•Œ์•„์„œ ํ•ด์ฃผ๊ณ , ๊ฐ‘์ž๊ธฐ ์‚ฌ๋žŒ์ด ํ„ฐ์งˆ ๋•Œ ์šฉ๋Ÿ‰ ๊ฑฑ์ •๋„ ์—†๊ณ , ์ ‘์† ์†๋„๋„ ๋น ๋ฆ„ -> ์ด๊ฑธ ๋ฌด๋ฃŒ๋กœ ํ˜ธ์ŠคํŒ… ํ•ด์ฃผ๋Š” ์‚ฌ์ดํŠธ๊ฐ€ MongoDB Atlas ๐Ÿ“Œ DB ์ ‘์†ํ•˜๋Š” URL ์ฐพ์•„์˜ค๊ธฐ 1. ๋ฉ”์ธํ™”๋ฉด ์…‹ํŒ…์ด ๋๋‚˜๋ฉด CONNECT๋ผ๋Š” ์ž‘์€ ํฐ์ƒ‰ ๋ฒ„ํŠผ ๋ˆ„๋ฅด๊ธฐ 2. ๊ฐ€์šด๋ฐ Connect Your Application ๋ฒ„ํŠผ ๋ˆ„๋ฅด๊ธฐ 3. (1) Choose your driver version ์—์„œ Node.js ์„ ํƒ๋˜์–ด์žˆ๋Š”์ง€ ์ž˜ ํ™•์ธํ•˜๊ธฐ 3. (2) ๋ฐ‘์— ์ ‘์† URL(Connection String) ๊ธด๊ฒŒ ๋œจ๋ฉด ๋ณต์‚ฌํ•ด์„œ ์ผ๋‹จ ๋ฉ”๋ชจ์žฅ ๊ฐ™์€ ๊ณณ์— ์ €์žฅํ•ด๋†“๊ธฐ ์ ‘์† URL๋งŒ ์ž˜ ์จ์ฃผ๋ฉด DB์™€ ์ง์ ‘ ํ†ต..

Server/MongoDB 2022. 8. 27. 19:20