Relational Databases (RDBMS) vs. NoSQL in a nutshell
๐ RDBMS:
ํ
์ด๋ธ ๊ตฌ์กฐ, ์๊ฒฉํ ์คํค๋ง
๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ํ ACID ์์ฑ
SQL ์ฟผ๋ฆฌ ์ธ์ด
์์ง ํ์ฅ
์ ํ ๋ฐ์ดํฐ ๋ฐ ํธ๋์ญ์
์ ์ ํฉ
๐ NoSQL:
๋ค์ํ ๊ตฌ์กฐ, BASE ์์ฑ
NoSQL ์ฟผ๋ฆฌ ์ธ์ด
์ํ ํ์ฅ
๋น์ ํ ๋๋ ๋ฐ์ ํ ๋ฐ์ดํฐ, ๋น
๋ฐ์ดํฐ์ ์ ํฉ
์: MongoDB, Cassandra, Redis
๊ณ ๋ ค ์ฌํญ:
๋ฐ์ดํฐ ๊ตฌ์กฐ: ๋ช
ํํ๊ฒ ์ ์๋ ๊ด๊ณ์๋ RDBMS, ๋ณํํ๋ ๋ฐ์ดํฐ์ ๋ํด์๋ NoSQL
ํ์ฅ์ฑ: ์์ง ํ์ฅ์ฑ: RDBMS, ์ํ ํ์ฅ์ฑ: NoSQL
์ผ๊ด์ฑ: RDBMS๋ ๊ฐ๋ ฅํ๊ณ , NoSQL์ ๊ฐ์ฉ์ฑ์ ์ฐ์ ์ํฉ๋๋ค.
๊ฐ๋ฐ: ์ ์ฐ์ฑ๊ณผ ๋น ๋ฅธ ๋ฐ๋ณต์ ์ํ NoSQL