
๋ฐ์ดํฐ๋ฒ ์ด์ค ๐ฟ
์๋ค์ํผ ์น์ฌ์ดํธ ๋ด ์ ์ ์ด๋ฆ, ๊ธ ๋ฑ ์ ์ ์ ๋ฐ์ดํฐ๋ฅผ ์๊ตฌ์ ์ผ๋ก ์์ ํ๊ฒ ์ ์ฅํ๊ณ ์ถ์ผ๋ฉด Database์ ์ ์ฅํ๋ค
Database์ ์ข ๋ฅ๋ ์ฌ๋ฌ๊ฐ์ง๊ฐ ์๋๋ฐ, ๊ทธ ์ค ๊ด๊ณํ, ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ค.
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค
๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ๋ฅผ ์์ ์ฒ๋ผ ํ์ ์ ์ฅํ๋ค.
๋ฐ์ดํฐ ์
์ถ๋ ฅ์ SQL์ด๋ผ๋ ์ธ์ด๋ฅผ ์ฌ์ฉํด์ผ ํ๊ณ ๋ฏธ๋ฆฌ ์คํค๋ง ์ ์(ํ๋ง๋ค๊ธฐ)๋ ํด์ผ ํ๊ณ ๋ฐ์ดํฐ ์ค๋ณต์ ์ฅ์ ํผํ๊ธฐ ์ํด ์ ๊ทํํด์ผ ํ๊ณ ...
์ฌ๋ฌ๊ฐ์ง ๊ท์ฐฎ์ ์ ๋ค์ ์ ๊ฒฝ์จ์ผ ํ๋ค.
์ฃผ๋ก ์์ ์ ์ธ ๋ฐ์ดํฐ์ ์ฅ๊ณผ ์ด์์ด ํ์ํ ๊ณณ์์ ์ฐ๋ฉด ์ข๋ค.
## ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค
๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์๋ฃ๋ฅผ ์กฐ๊ธ ๋ ์์ ๋ก์ด ํ์์ผ๋ก ์ ์ฅํ ์ ์๊ณ
SQL ์ธ์ด, ์คํค๋ง ์ ์(ํ ๋ง๋ค๊ธฐ), ์ ๊ทํ ์ด๋ฐ๊ฒ ๋๋ถ๋ถ ํ์๊ฐ ์๋ค.
๋ถ์ฐ์ฒ๋ฆฌ๋ฅผ ๊ธฐ๋ณธ์ ์ผ๋ก ์ํด์ ์ฃผ๋ก SNS ์๋น์ค์ฒ๋ผ ๋ง์ ๋ฐ์ดํฐ ์
์ถ๋ ฅ์ด ํ์ํ ๋๋ ๊ฐ์ ์ ๋ณด์ธ๋ค.
MongoDB
๊ทธ ์ค์ ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ MongoDB๋ฅผ ๊ณต๋ถํด๋ณด๋ ค๊ณ ํ๋ค.
๋ฐ์ดํฐ๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ object์๋ฃํ๊ณผ ๋๊ฐ์ ๋ชจ์์ผ๋ก ์ ์ฅํ ์ ์์ด์ ํธ๋ฆฌํ๊ณ
mongodb.com ๋ค์ด๊ฐ๋ฉด 500mb ์ ๋ ์ฉ๋์ DB ๋ฌด๋ฃ ํธ์คํ
๋ ๋ฐ์ ์ ์๋ค.
MongoDB์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐฉ์
- collection ์ ํ๋ ๋ง๋ค์ด์ ๊ทธ ์์ document๋ฅผ ๋ง๋ค์ด์
๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ์์ผ๋ก ๋ฐ์ดํฐ๋ค์ ์ ์ฅ
๋น์ ํ์๋ฉด collection์ ํด๋, document๋ ํ์ผ
{ ๋ฐ์ดํฐ์ด๋ฆ1 : ๊ฐ1, ๋ฐ์ดํฐ์ด๋ฆ2 : ๊ฐ2 ... }
document์ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ ๋๋ ์๋ฐ์คํฌ๋ฆฝํธ object ์๋ฃํ๊ณผ ๋๊ฐ์ด ์ ์ฅํ๋ฉด ๋๋ค.
Database Access



์ฌ๊ธฐ์ ์ญํ ์ atlas admin์ผ๋ก ์ค์ ํด์ผ ๊ทธ ์์ด๋๋ก DB ์ ์์ ๋ญ๋ ๋ค ํ ์ ์๋ค
Network Access

๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ํ ์ ์๋ IP๋ฅผ ๋ฏธ๋ฆฌ ์ ์ํด๋๋ ์ผ์ข
์ ๋ณด์์ฅ์น๋ก, 0.0.0.0/0 ์ ์ถ๊ฐํ๋ค.
์ค์ ์๋น์ค ์ถ์๋๋ ์ ๋ขฐํ ์ ์๋ IP๋ง ์ถ๊ฐํด๋๋ฉด ๋๋ค.
'TIL > etc.' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] Tailwind CSS (5) | 2023.05.25 |
---|---|
[TIL] Chakra UI (4) | 2023.05.23 |
[TIL] ์ด๋ฏธ์ง ์ ๋ก๋ ๊ตฌํ (0) | 2023.05.20 |
[TIL] html2canvas (0) | 2023.05.20 |
[TIL] postman + ๊ณต๊ณต API ๋ถ๋ฌ์ค๊ธฐ (0) | 2023.05.20 |