์ด์ ์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉด์
SQLite, MySQL, MongoDB ์ด๋ ๊ฒ 3๊ฐ์ง ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํด๋ณด์์ต๋๋ค.
๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํ๊ณผ ์ฅ๋จ์ ์ ์์๋ณด๊ฒ ์ต๋๋ค.
๐ MySQL
์ฐธ๊ณ : https://smoh.tistory.com/m/369
Oracle์์ ์์ ํ๊ณ ์๋ Open Database์
๋๋ค. ์น ๊ฐ๋ฐ์ ํ์ ๋ค๋ฉด ์ฝ๊ฒ ์ ํ ์ ์๋ ๋ํ์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฃจ์
์
๋๋ค.
๐ํน์ง
MySQL์ ๊ฐ์ฅ ํฐ ํน์ง์ ํ์ค SQL์ ์งํค์ง ์๋ ๋ค๋ ๊ฒ์
๋๋ค. ์๋๋ฅผ ๊ฐ์ฅ ์ฐ์ ์์๋ฅผ ๋์๊ธฐ ๋๋ฌธ์ ์ฝ๊ธฐ์๋๊ฐ ๋น ๋ฅด๋ค๋ ์ฅ์ ์ด ์์ง๋ง, SQL์ ์ ํํ ์ง์ผ์ผ ํ๋ ์ฟผ๋ฆฌ๋ฌธ์์๋ ๊ฐํน ์ค๋ฅ๊ฐ ๋ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค.
๐์ฅ์
- ์๋๊ฐ ๋น ๋ฅด๋ค
- ์์ ๋งํ ๊ฒ๊ณผ ๊ฐ์ด ํ์ค SQL ์ค์๋ณด๋ค ์๋์ ์ง์คํ๊ธฐ ๋๋ฌธ์ ์ฝ๊ธฐ์๋๊ฐ ๋งค์ฐ ๋น ๋ฆ
๋๋ค.
- ๊ฐ์ฅ ์ธ๊ธฐ์๋ ์คํ์์ค RDBMS์ธ ๋งํผ, ๋๊ท๋ชจ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ MySQL์ ์ฒ์ ์์ํ๋ค ํ๋๋ผ๋ ๊ฐ์ด๋๋ผ์ธ์ด ๋์น๊ธฐ ๋๋ฌธ์ ์์ํ๊ธฐ ํธํฉ๋๋ค. ๋ํ ์ฌ์ฉ์๊ฐ ๋ง์ DB์ธ ๋๋ถ์ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ด๋ ๋๊ตฌ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊น์ง ์ํฅ์ ์ฃผ์์ต๋๋ค.
- ๋ณด์ ์์ค์ด ๋๋ค
- ์ํธ ๋ณด์ ์์ค ์ค์ ๊ฐ๋ฅ
- ๋ฃจํธ ์ฌ์ฉ์ ์ํธ ์ ์
- ์ฌ์ฉ์ ๋ณ ์์ธ์ค ๊ถํ ๋ณ๋ ๋ถ์ฌ ๊ฐ๋ฅ
- ์ต๋ช
๊ณ์ ์ ์ ๊ฑฐํ๊ณ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ์ ๊ทผํ ์ ์๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ๊ฑฐํ์ฌ ๋ณด์์ ํฅ์ํ๋๋ฐ ๋์๋๋ ์คํฌ๋ฆฝํธ ํฌํจ๋ ์ค์น
- ๋ณต์ ๊ธฐ๋ฅ ์ง์
- ๋ฐ์ดํฐ ๋ฐฑ์
์๋ฃจ์
์ค์ ์ด ๊ฐ๋ฅํ์ฌ ์ํ์ ํ์ฅ์ ์ ์ฉ
- ์์ ์ฑ, ๋ด๊ฒฐํจ์ฑ, ๊ฐ์ฉ์ฑ ํฅ์์ ์ํด ๋ ๊ฐ ์ด์์ ํธ์คํธ์์ ์ ๋ณด๋ฅผ ๊ณต์ ํ๋ ๋ฐฉ์์ผ๋ก ์ฌ๋ฌ ์ ํ ๋ณต์ ๊ธฐ๋ฅ ์ง์
๐ ๋จ์
- ํ์ค SQL์ ์งํค์ง ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ์ง ๋ชปํ๋ ๋ช๊ฐ์ง ๊ธฐ๋ฅ์ด ์กด์ฌํจ
- ๋ผ์ด์ ์ค ๋ฐ ๋
์ ๊ธฐ๋ฅ์ ๋ํ ์ ์ฝ
- ๋
์ ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ถ์๋ ์ฌ๋ฌ ์ ๋ฃ ์์ฉ ์๋์
์ด ์กด์ฌํ์ฌ ์ผ๋ถ ๊ธฐ๋ฅ์ ํด๋น ์๋์
์์๋ง ๊ฐ๋ฅํจ
๐์ดํ
๐MySQL์ ์ฐ๋ฉด ์ข์ ๊ฒฝ์ฐ
- ๋ถ์ฐ ์์
์ด ํ์ํ ๊ฒฝ์ฐ(MySQL์ ๋ณต์ ๊ธฐ๋ฅ)
- ์ฝ๊ธฐ ์๋์ ์ง์ค๋ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ๊ฒฝ์ฐ(์น ์ฌ์ดํธ, ์น ์ ํ๋ฆฌ์ผ์ด์
)
- ์๋๊ฐ ๋น ๋ฅด๊ณ , ์ฅ๊ธฐ์ ์ผ๋ก ๋ดค์ ๋ ์๋น์ค ํ์ ์ฑ์ ์ฉ์ดํ๋คใ
ฃ
๐MySQL์ ์ฐ๋ฉด ์ ์ข์ ๊ฒฝ์ฐ
- SQL์ค์๊ฐ ์๊ฒฉํ ๊ฒฝ์ฐ
- ๋์์ฑ๊ณผ ๋์ฉ๋ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ด ์๊ตฌ๋๋ ๊ฒฝ์ฐ.
- ์ผ๋ฐ์ ์ผ๋ก ์ฝ๊ธฐ๊ฐ ๋ง์ ์์
์์ ์ ์ํ๋์ง๋ง, ์ฝ๊ธฐ์ ์ฐ๊ธฐ๊ฐ ๋์์ ์์
์ด ์ผ์ด๋๋ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ๋ ์ ์์. -> PostgreSQL๊ณผ ๊ฐ์ ๋ค๋ฅธ RDBMS๊ฐ ๋ ๋์ ์ ํ์ด ๋ ์ ์๋ค.
๐SQLite
๐ํน์ง
- ๋
๋ฆฝํ ํ์ผ ๊ธฐ๋ฐ์ RDBMS. ๋ฐ๋ผ์ ์์คํ
์ด ์ถฉ๋ํ๊ฑฐ๋ ์ ์ ์ด ๋ฐ์ํด๋ DB์ ํธ๋์ญ์
์ ACID๋ฅผ ์ค์ํฉ๋๋ค.
- Serverless Database
- DB์ ์์ธ์ค ํ๋ ๋ชจ๋ ํ๋ก์ธ์ค๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋์คํฌ ํ์ผ์ ์ง์ ์ฝ๊ณ ์ฐ๊ฒ ๋ฉ๋๋ค.
- ์คํ RDBMS
๐์ฅ์
- ๋งค์ฐ ๊ฐ๋ณ๋ค. ์ฌ์ฉํ๋ ๊ณต๊ฐ์ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ค๋ฅด์ง๋ง 600kb๋ฏธ๋ง์ ๊ณต๊ฐ์ ์ฐจ์ง
- ์์ ํ ๋
๋ฆฝํ์ผ๋ก ์๋ํ๊ธฐ ์ํด ์์คํ
์ ์ค์นํด์ผํ๋ ์ธ๋ถ ์ข
์์ฑ์ด ์์
- ์ฌ์ฉ์ ์นํ์ RDBMS. ์ฆ์ ์ฌ์ฉ๋ ์ ์๋
Zero-configuration
๋ฐ์ดํฐ๋ฒ ์ด์ค
- serverless์ธ ๋งํผ ์์, ์ฌ์์, ์ค์ง ๊ณผ์ ์ด ์๊ณ , SQLite์ค์น์์ ์ ํ๋ฆฌ์ผ์ด์
ํตํฉ๊น์ง์ ๊ณผ์ ์ด ๊ฐ์ํ๋จ
- ์ด์์ฑ์ด ๋ฐ์ด๋จ
- ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌ๋ ํ์ผ์ ์ปค๋ค๋ ๋ฐฐ์น๋ก ์ ์ฅํ๋ ๋ค๋ฅธ ์ผ๋ฐ์ DB์ ๋ฌ๋ฆฌ, SQLite๋ ํ์ผ์ ์ ์ฒด DB๊ฐ ์ ์ฅ๋จ๋๋ ํฐ๋ฆฌ ๊ณ์ธต์ ์ด๋์๋ ์์นํ ์ ์์ผ๋ฉฐ, ์ด๋์ ๋์คํฌ ๋๋ ํ์ผ ์ ์ก ํ๋กํ ์ฝ์ ํตํด์๋ ์ ์ก์ด ๊ฐ๋ฅ
๐ ๋จ์
- ๋์์ฑ ์ ํ
- ๋์์ ์ฌ๋ฌ ํ๋ก์ธ์ค๊ฐ SQLite์ ์ก์ธ์คํ๊ณ ์ฟผ๋ฆฌ๊ฐ ๊ฐ๋ฅํ์ง๋ง, ์ฃผ์ด์ง ์๊ฐ์ ํ๋์ ํ๋ก์ธ์ค๋ง์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณ๊ฒฝํ ์ ์์.
- ์ฆ, SQLite๋ ๋๋ถ๋ถ์ ๋ค๋ฅธ ์๋ฒ ๋๋ DB ๊ด๋ฆฌ ์์คํ
๋ณด๋ค ๋ ํฐ ๋์์ฑ์ ์ง์ํ๊ธด ํ์ง๋ง, MySQL PostgreSQL๋งํผ ํด๋ผ์ด์ธํธ-์๋ฒ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง RDBMS๋งํผ์ ์๋๋ค
- ์ฌ์ฉ์ ๊ด๋ฆฌ๊ฐ ์๋ค.
- DB์์คํ
์ DB ๋ฐ ํ
์ด๋ธ์ ๋ํด ์ฌ์ ์ ์ ์๋ ์ก์ธ์ค ๊ถํ์ ๊ฐ์ง ์ฌ์ฉ์์๊ฒ ๊ถํ์ ์ฃผ์ง๋ง SQLite๋ ๋์คํฌ ํ์ผ ํํ์ด๊ธฐ์, ์ก์ธ์ค ๊ฐ๋ฅํ ๊ถํ์ ์ค์ง ๊ธฐ๋ณธ ์ด์ ์ฒด์ ์ ์ผ๋ฐ์ ์ธ ์ก์ธ์ค ๊ถํ ๋ฟ์ด ์๋ค. ๋ฐ๋ผ์ ํน๋ณํ ์ก์ธ์ค ๊ถํ์ด ์๊ตฌ๋๋ ํ๊ฒฝ์์๋ ์ข์ง ๋ชปํ๋ค.
- 2๋ฒ์ ์ด์ ๋ก ๋ณด์์ ์ทจ์ฝํ๋ค.
- SQLite์ ๊ฐ์ serverless DB๋ณด๋ค ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ํด๋ผ์ด์ธํธ ์ ํ๋ฆฌ์ผ์ด์
๋ฒ๊ทธ๋ก ๋ถํฐ ๋ ์์ ํ ์ ์์ต๋๋ค.
- ex. ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
- ํด๋ผ์ด์ธํธ์ ์๋ชป๋ ํฌ์ธํฐ๋ ์๋ฒ ๋ฉ๋ชจ๋ฆฌ์ ์์์ ์ผ์ผํฌ ์ ์์ต๋๋ค.
- ์๋ฒ๋ ํ๋์์๊ตฌ์ ์ธ ํ๋ก์ธ์ค์ด๊ธฐ ๋๋ฌธ์, ํด๋ผ์ด์ธํธ-์๋ฒ DB๋ serverless DB ๋ ์ ๋ฐํ๊ฒ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ด ๋ง์ serverless DB๋ณด๋ค ๋ ์ธ๋ฐํ ์ ๊ธ๊ธฐ๋ฅ๊ณผ ๋์์ฑ์ ์ ๊ณตํ ์ ์๋ค๋ ๋ง๊ณผ ๊ฐ์ต๋๋ค.
๐์ดํ
๐SQLite ์ฐ๋ฉด ์ข์ ๊ฒฝ์ฐ
- ์๋ฒ ๋๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ํฉ.
- ์ด์์ฑ์ด ์ข๊ณ , ํฅ ํ ํ์ฅ์ด ํ์์๊ธฐ ๋๋ฌธ
- ์ ํ๋ฆฌ์ผ์ด์
์ด ํ์ผ์ ๋์คํฌ์ ์ง์ ์ฝ๊ณ ์จ์ผํ๋ ๊ฒฝ์ฐ
- SQLite๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด SQLite์์ ์ ๊ณต๋๋ ์ถ๊ฐ ๊ธฐ๋ฅ๊ณผ SQL ๋จ์์ฑ์ ์ํด ๋ ์ ์ฉ
- ํ
์คํธ ํ๊ฒฝ์์ ์ ์ฉ.
- ์ ํ๋ฆฌ์ผ์ด์
๋ฐฐํฌ ์ ์ถ๊ฐ ์๋ฒ๋ฅผ ๊ตฌ์ฑํ ํ์๊ฐ ์๊ธฐ์ DBMS๋ก ๋น ๋ฅด๊ฒ ํ
์คํ
ํ๊ธฐ์ ์ข๋ค
๐SQLite ์ฐ๋ฉด ์ ์ข์ ๊ฒฝ์ฐ
- ๋ง์ ๋ฐ์ดํฐ๊ฐ ์๊ตฌ๋๋ ๊ฒฝ์ฐ
- SQLite๋ ๋์คํฌ ๋๋ผ์ด๋ธ์ ํ์ผ ์์คํ
์ด ์ง์ํ๋ค๋ฉด 140TB๊น์ง ๊ธฐ์ ์ ์ผ๋ก ์ง์ฐ๋์ด ๊ฐ๋ฅ ํ๋, SQLite ๊ณต์๋ฌธ์๋ ์ด๋ค DB๋ 1TB์ ๊ทผ์ ํด์ง๋ฉด ์ค์ ์ง์คํ ํด๋ผ์ด์ธํธ-์๋ฒ DB์ ๋ณด๊ดํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.
- ๋์ ๋ณผ๋ฅจ ์ฐ๊ธฐ๊ฐ ์๊ตฌ๋๋ ๊ฒฝ์ฐ
- ์ง์ ๋ ์๊ฐ์ ํ๋์ ์ฐ๊ธฐ ์์
๋ง ์ํํ ์ ์์ผ๋ฏ๋ก, ์ฒ๋ฆฌ๋์ด ํฌ๊ฒ ์ ํ๋จ
- ๋คํธ์ํฌ ์ก์ธ์ค๊ฐ ํ์ํ ๊ฒฝ์ฐ
- serverless์ด๊ธฐ์ ์ง์ ์ ์ธ ๋คํธ์ํฌ ์ก์ธ์ค๊ฐ ๋ถ๊ฐํจ
๐MongoDB
๐ํน์ง
-
NoSQL ์คํ์์ค Database์ด๋ค. ๊ทธ ์ค์์๋ ๋ํ๋จผํธ DB
NoSQL ?
Not Only SQL ๋๋ Nonrelational Operational Database SQL์ ์ฝ์
ํ์คํ๋ ๊ตฌ์กฐ์ ์ง์ ์ธ์ด๊ฐ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋๋ ๊ด๊ณ๋ฅผ ๊ฐ์ง ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ค์ ๋ปํฉ๋๋ค.
ํค-๋ฒจ๋ฅ / ๋ํ๋จผํธ / ์ปฌ๋ผ ํจ๋ฐ๋ฆฌ / ๊ทธ๋ํ DB ๋ฑ 4๊ฐ์ง ์ข
๋ฅ์ NoSQL์ด ์์ต๋๋ค.
Document DB ?
ํ๋์ ๊ฐ ํํ๋ก ๊ตฌ์ฑ๋ ๋ฐ์ดํฐ๋ฅผ JSON ํฌ๋งท์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์
๋๋ค.
-
NoSQL์ ํน์ง์ ๊ฐ์ง๋๋ค.
- ์ ์ฐ์ฑ: ์คํค๋ง ์ ์ธ ์์ด ํ๋์ ์ถ๊ฐ ๋ฐ ์ญ์ ๊ฐ ์์ ๋ก์ Schema_-less๊ตฌ์กฐ
- ํ์ฅ์ฑ: ์ค์ผ์ผ ์์์ ์ํ ์๋ฒ ํ์ฅ์ด ์ฉ์ด
- ๊ณ ์ฑ๋ฅ: ๊ณ ์ฑ๋ฅ์ ๋์ฉ๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌ
- ๊ฐ์ฉ์ฑ: ์ฌ๋ฌ ๋์ ๋ฐฑ์
์๋ฒ ๊ตฌ์ฑ์ด ๊ฐ๋ฅํ์ฌ ์ฅ์ ๋ฐ์ ์์๋ ๋ฌด์ค๋จ ์๋น์ค๊ฐ ๊ฐ๋ฅ
-
๋น ํธ๋์ญ์
- ํธ๋์ญ์
์ ์ง์ํ์ง ์๊ณ ๊ฐ๊ฐ์ ๋ํ๋จผํธ ๋จ์๋ก ์ฒ๋ฆฌ
- ํธ๋์ญ์
์ ์ง์ํ์ง ์์ผ๋ฏ๋ก Commit ๋๋ Rollback ๊ฐ๋
์ด ์์ผ๋ฉฐ ๋ชจ๋ AutoCommit์ผ๋ก ์ฒ๋ฆฌ
-
๋ฐ์ดํฐ ์
์ถ๋ ฅ์ JSON(JavaScript Object Notation)ํํ, ๋ฐ์ดํฐ ์ ์ฅ์ BSON(JSON๋ฐ์ดํฐ๋ฅผ ์ด์ง ํ์์ผ๋ก ์ธ์ฝ๋ฉํ ํฌ๋ฉง)ํ์์ ์ฌ์ฉ
- ๊ฒ์์๋๊ฐ ๋น ๋ฆ
- ์ธ์ฝ๋ฉ ๋์ฝ๋ฉ์ด ํ์ํจ
-
๊ณ ์ ์ DML(๋ฐ์ดํฐ ์กฐ์์ด)๋ฅผ ๊ฐ๊ณ ์๋ค(Javascript ๊ธฐ๋ฐ ๋ช
๋ น์ด & JSON์ ๋ํ๋จผํธ ์ธ์๋ก ์ฌ์ฉ)
-
๋ณ๋์ ์คํค๋ง ์ ์ธ ์์ด ๋ํ๋จผํธ์ ํ๋๋ฅผ ์์ ๋กญ๊ฒ ์ถ๊ฐ ๋ฐ ์ญ์ ํ ์ ์๋ค(์ ์ฐ์ฑ & ์คํค๋ง ๋ฉํ๋ฐ์ดํฐ๊ฐ ์๋ค)
๐์ฅ์
- Schema-less๋ก ์ป๋ ์ ์ฐ์ฑ
- ๋ค์ํ ๋ฐ์ดํฐ ์ ์ฅ ๊ฐ๋ฅ
- ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ ์ฐํ ๋ณํ ๊ฐ๋ฅ(๋ชจ๋ธ ๋ณ๊ฒฝ, ํ๋ ํ์ฅ ์ฉ์ด
- Read/Write ์ฑ๋ฅ์ด ๋ฐ์ด๋จ
- Scale out ๊ตฌ์กฐ
- ๋ง์ ๋ฐ์ดํฐ ์ ์ฅ ๊ฐ๋ฅ
- ์ฅ๋น ํ์ฅ์ด ๊ฐ๋จ
- JSON ๊ตฌ์กฐ: ๋ฐ์ดํฐ ์ง๊ด์ ์ดํด ๊ฐ๋ฅ
- ์ฌ์ฉ๋ฐฉ๋ฒ์ด ์ฝ๊ณ , ๊ฐ๋ฐ์ด ํธ๋ฆฌํจ
๐ ๋จ์
- ๋ฐ์ดํฐ ์
๋ฐ์ดํธ ์ค ์ฅ์ ๋ฐ์ ์, ๋ฐ์ดํฐ ์์ค ๊ฐ๋ฅ
- ๋ง์ ์ธ๋ฑ์ค ์ฌ์ฉ์, ์ถฉ๋ถํ ๋ฉ๋ชจ๋ฆฌ ํ๋ณด ํ์
- ๋ฐ์ดํฐ ๊ณต๊ฐ ์๋ชจ๊ฐ RDB<S์ ๋นํด ๋ง์(๋นํจ์จ์ ์ธ Key ์ค๋ณต ์
๋ ฅ)
- ๋ณต์กํ JOIN ์ฌ์ฉ์ ์ฑ๋ฅ ์ ์ฝ, ๋ฐ์ดํฐ ์ผ๊ด์ฑ ๋ณด์ฅ์ด ์๋จ
- ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ์ค๋ฒํ ๊ฒฝ์ฐ ๊ธ๊ฒฉํ ์ฑ๋ฅ ์ ํ
- CASCADE ๋ชปํจ
๐์ดํ
๐MongoDB ์ฐ๋ฉด ์ข์ ๊ฒฝ์ฐ
- ์์๋๊ณ ์ญ์ ๊ฐ ์๋ ๋ฐ์ดํฐ์ ๊ฒฝ์ฐ ์ ํฉ(์์ x)
- ์ถฉ๋ถํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ๊ณ ์๊ณ , Read/Write์ ํนํ๋ ๊ฒฝ์ฐ
- ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅธ ์๋๋ก ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ(๋น
๋ฐ์ดํฐ ์ฐ์
)
- ๋ก๊ทธ์ฑ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๋ ๊ฒฝ์ฐ
- ์๋์ ์ธ ํผํฌ๋จผ์ค๊ฐ ํ์ํ ๊ฒฝ์ฐ(RDB๋๋น 100๋ฐฐ ์ด์ ์ฐจ์ด, memory mapped file)
๐MongoDB ์ฐ๋ฉด ์ ์ข์ ๊ฒฝ์ฐ
- ํธ๋์ญ์
์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์
์๋ ๋ถ์ ํฉ(๊ธ์ต๊ถ, ๊ฒฐ์ , ํ์์ ๋ณด ๋ฑ)
- ์๊ฒฉํ ๋ฐ์ดํฐ ํ์
๊ฒ์ฌ๋ ์ฐ๊ด๊ด๊ณ๊ฐ ์ค์ํ ๊ฒฝ์ฐ
- ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ด ์ค์ํ ์ฌ๋ก