Made by. ๊น๋ฏผ์ง ๋ฐํ๋น ์ด์ฐ์ฃผ ํฉ์ฑํ
๐ก ๋ฐ์ดํฐ์ ์ค๋ณต์ ํผํ ์์๋๋ฐ ์ญ์ ๊ทํ๋ ์์คํํ๋์? / ๋ชจ๋ ํ ์ด๋ธ์ ์ ๊ทํ๋ฅผ ์งํํ๋์?
๐ก Index ์ฌ์ฉ ์ ์ฅ๋จ์ ๊ณผ ์ฌ์ฉํ๋ฉด ์ข์ ๊ฒฝ์ฐ์ ๋์ ๊ฒฝ์ฐ์ ๋ํด ์ค๋ช ํ์์ค.
- ์ผ๊ด์ฑ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์ฌ๋๋ค์๊ฒ ์ค์๊ฐ์ผ๋ก ์ ๊ณตํ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์๋ก ๋ค๋ฅธ ๋ชฉ์ ์ ๊ฐ์ง ์ ์ ๋ค์ด ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ ๋์ ์ผ๋ก ์ต์ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ๊ณ ์ค์๊ฐ ์ฒ๋ฆฌ์ ์๋ต์ด ๊ฐ๋ฅํ๋ค๋ ํน์ง์ ๊ฐ์ง๊ณ ์์ต๋๋ค. (์ค๋ณต์ต์ํ, ๋์ ์ ๊ทผ, ์ค์๊ฐ, ๋์ )
- ๋ฐ์ดํฐ์ ์ ํ์ฑ๊ณผ ์ผ๊ด์ฑ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
- ๋ฐ์ดํฐ์ ์ ํ์ฑ์ด๋ ๋ฐ์ดํฐ์ ์ค๋ณต์ด๋ ๋๋ฝ์ด ์๋ ์ํ๋ฅผ ๋งํฉ๋๋ค.
- ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ์ ์์ธ๊ณผ ๊ฒฐ๊ณผ์ ์๋ฏธ๊ฐ ์ฐ์์ ์ผ๋ก ๋ณด์ฅ๋์ด ๋ณํ์ง ์๋ ์ํ๋ฅผ ์๋ฏธํฉ๋๋ค.
- ์คํค๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ตฌ์กฐ์ ์ ์ฝ ์กฐ๊ฑด์ ๋ํ ๋ช ์ธ๋ฅผ ๊ธฐ์ ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ ํ์ ์ธ๋ถ ์คํค๋ง์ ๊ฐ๋ ์คํค๋ง์ ๋ด๋ถ ์คํค๋ง๋ก ๋๋ ์ ์์ต๋๋ค.
- ๋ค์์ ์ปดํจํฐ ์ฌ์ฉ์๋ค์ด ์ปดํจํฐ์ ์๋ก ๋ ์ ๋ง์ ์๋ฃ๋ค์ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์ถ๊ฐ, ์์ , ์ญ์ ํ ์ ์๋๋ก ํด์ฃผ๋ ์์คํ ์ ๋๋ค.
- ๋ณต์กํ ํ์ค ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ํํด์ ์ปดํจํฐ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ณํํ๋ ๊ณผ์ ์ ๋๋ค.
- ๋ณต์กํ ํ์ค ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ํํด์ ์ปดํจํฐ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ณํํ๋ ๊ณผ์ ์ ๋๋ค.
- ํ๋ง๋๋ก ํํํ๋ฉด ๋ฐ์ดํฐ์ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๋ฐ์ดํฐ์ด๋ค. ์๋ฅผ ๋ค๋ฉด ์ด๋ฏธ์ง ํ์ผ์ ํฌ๊ธฐ๋ ๋ ์ง ๋ฐ์ดํฐ๋ค์ ๋ฉํ๋ฐ์ดํฐ๋ผ๊ณ ํ ์ ์๋ค.
- ๊ธฐ๋ณธํค, ๋์ฒดํค, ์ํผํค, ํ๋ณดํค
- ๊ธฐ๋ณธํค -> ํ๋ณดํค ์ค ์ ์ ๋ ํค
- ๋์ฒดํค -> ๊ธฐ๋ณธํค๊ฐ ์๋ ํ๋ณดํค
- ํ๋ณดํค -> ํํ์ ์๋ณํ ์ ์๋ ์์ฑ์ ์ต์ ์งํฉ
- ์ํผํค -> ํํ์ ์๋ณํ ์ ์๋ ์์ฑ์ ์งํฉ
- ํ
์ด๋ธ์ ๋ถ์ ์ ํ ์๋ฃ๊ฐ ์
๋ ฅ ๋๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด์ ํ
์ด๋ธ์ ์์ฑํ ๋ ๊ฐ ์ปฌ๋ผ์ ๋ํด์ ์ ์ํ๋ ์ฌ๋ฌ๊ฐ์ง ๊ท์น์ ๋ํ๋
๋๋ค. ๊ฐ์ฒด, ์ฐธ์กฐ, ๋๋ฉ์ธ ๋ฑ์ ์ ์ฝ์กฐ๊ฑด์ด ์กด์ฌํฉ๋๋ค.
- ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด์ด๋ ๋ฐ์ดํฐ๊ฐ ์ ํ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์ ์งํ๊ธฐ ์ํด ๊ฐ์ ธ์ผ ํ ์กฐ๊ฑด๋ค์ ์๋ฏธํฉ๋๋ค.
- ๊ฐ์ฒด ๋ฌด๊ฒฐ์ฑ : ๊ธฐ๋ณธํค๋ null๊ฐ์ ๊ฐ์ง ์ ์๋ค.
- ์ฐธ์กฐ ๋ฌด๊ฒฐ์ฑ : ์ธ๋ํค๋ null๊ฐ ๋๋ ์ฐธ์กฐํ๋ ๋ฆด๋ ์ด์ ์ ๊ธฐ๋ณธํค ๊ฐ์ด์ด์ผ ํ๋ค.
- ๋๋ฉ์ธ ๋ฌด๊ฒฐ์ฑ : ์์ฑ๊ฐ์ด ๋๋ฉ์ธ์ ์ํ ๊ฐ์ด์ด์ผ ํจ์ ์๋ฏธํฉ๋๋ค.
- ํค ๋ฌด๊ฒฐ์ฑ : ํ ๋ฆด๋ ์ด์ ์ ์ต์ํ ํ๋์ ํค๊ฐ ์กด์ฌํด์ผ ํฉ๋๋ค.
- ๋ฐ์ดํฐ์ ์ฑ๋ฅ์ด ์ผ๋ฐ์ ์ผ๋ก ์ข์ ์ ๋ ฌ, ํ์, ๋ถ๋ฅ๊ฐ ๋น ๋ฆ ๋๋ค.
- ์ ๋ขฐ์ฑ์ด ๋์ ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
- ์ ๊ทํ์ ๋ฐ๋ฅธ ๊ฐฑ์ ๋น์ฉ์ ์ต์ํํฉ๋๋ค.
- ๋ฌด๊ฒฐ์ฑ ์ ์ฝ์กฐ๊ฑด์ ๊ธฐ๋ณธ ํ ์ด๋ธ์์ ์ผ์นํ๋ ํ๋๊ฐ ๊ธฐ๋ณธํค(PK)์ด๊ฑฐ๋ ๊ณ ์ ์ธ๋ฑ์ค๋ฅผ ๊ฐ๊ณ ์๊ฑฐ๋ ๊ด๋ จ ํ๋์ ๋ฐ์ดํฐ ํ์์ด ๊ฐ์์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.
- View๋ ์ง์ ํ ์ด๋ธ์ ์ ๊ทผํ๋ ๊ฒ์ด ์๋๋ผ ํ ์ด๋ธ์์ ์ฌ์ฉ์๊ฐย ํ์๋ก ํ๋ ๋ถ๋ถ๋ง ์ ํํ์ฌ ๋ง๋ค์ด ๋์ ๋ฐ์ดํฐ ์งํฉ์ ๋๋ค.
- ๊ฐ์ฅ ํฐ ์ด์ ๋ย ์ฌ์ฉ์์ ํธ์์ย ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณด์ย ๋๋ฌธ์ ๋๋ค.
- ์๋ณธ ํ ์ด๋ธ์ ์ง์ ์ ๊ทผํ์ง ์์๋ ์ฌ์ฉ์๊ฐ ์์์ ๋ทฐ๋ฅผ ๊ตฌ์ฑํ์ฌ ๋ณ๋์ ์ด๋ฆ์ ๋ถ์ด๊ฑฐ๋ ์ ๊ทผ ๊ฐ๋ฅํ ์ฌ๋์ ์ง์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
- NoSQL์ด RDB์ ๋ค๋ฅธ ์ ์ ์คํค๋ง๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค.ย ์ฆ ๋ฐ์ดํฐ ๊ด๊ณ์ ์ ํด์ง ๊ท๊ฒฉ(table-column์ ์ ์)์ด ์์ต๋๋ค.
- NoSQL์ ๋ถ์ฐ์ฒ๋ฆฌ(์ํ์ ํ์ฅ)์ ๊ธฐ๋ฅ์ ์ฝ๊ฒ ์ ๊ณตํฉ๋๋ค.
- ํ์ง๋ง NoSQL์ ๊ด๊ณ ์ ์๊ฐ ์์ดย Join์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ํธ๋์ญ์ ์ ์ง์ํ์ง ์์ต๋๋ค.
- FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY
- Primary Key์ ํ ์ด๋ธ์์ ๊ฐ Row(ํ)์ ์ ์ผํ๊ฒ ๊ตฌ๋ถํ๋ Column-Key์ ๋๋ค.
- Foreign Key๋ ํ๋์ ํ ์ด๋ธ์ ์๋ Column(์ด)์ผ๋ก๋ ๊ทธ ์๋ฏธ๋ฅผ ํํํ ์ ์๋ ๊ฒฝ์ฐ, ๋ค๋ฅธ ํ ์ด๋ธ์ Primary-Key Column์ ๊ฐ์ ๋ฐ๋์ ์ฐธ์กฐํด์ผ ํ๋ Key์ ๋๋ค.
- sql๋ฌธ ์์ ์๋ sql๋ฌธ ์ ๋๋ค.
- MySQL 5.5๋ฒ์ ์ดํ์์๋ ์ต์ ํ๋ฅผ ์ง์ํ์ง ์์ ์๋ธ์ฟผ๋ฆฌ๋ full scanํ๊ฒ ๋์ด ์ฑ๋ฅ์ด ์ข์ง ์์ต๋๋ค. 5.5 ์ด์ ๋ฒ์ ์์๋ ๊ฐ๋จํ ์๋ธ์ฟผ๋ฆฌ๊ฐ ์๋๋ฉด ์ต์ ํ๊ฐ ๋์ด ์์ง ์์ join๋ฌธ์ผ๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ด ์ฑ๋ฅ์ ์ผ๋ก ์ฐ์ํฉ๋๋ค.
-
์๋ผ์คํฑ์์น๋ ๋น์ ํ ๋ฐ์ดํฐ์ ์์ธ๊ณผ ๊ฒ์์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด๋ฐ ํน์ฑ์ ๋น ํ ์ดํฐ ์ฒ๋ฆฌ์์ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ CRUDํ๊ธฐ ์ํด์ RESTful API๋ผ๋ ๋ฐฉ์์ ์ด์ฉํฉ๋๋ค. ๋ฐ์ดํฐ ๊ณต๊ฐ์ ์ ์ฝํ ์ ์๋ค. ์ปฌ๋ผ์ ๋์ ์ผ๋ก ์ ์ํ์ฌ, ํ์ํ ๋ฐ์ดํฐ๋ง ๋ฃ๊ฒ ๋์ด ๋ฐ์ดํฐ ๊ณต๊ฐ ๋ฐ CPU ์ฌ์ฉ๋, ๋คํธ์ํฌ ํธ๋ํฝ๋ ์ค์ผ ์ ์๋ ํจ๊ณผ๊ฐ ์์ต๋๋ค.
-
์๋ผ์คํฑ์์น์ ๋จ์ ์ ์ค์๊ฐ ์ฒ๋ฆฌ๊ฐ ๋ถ๊ฐ๋ฅํ๋ค๋ ์ ์ ๋๋ค.
- ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ ์ค๋ณต์ ์ต์ํ ํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ๊ตฌ์กฐํํ๋ ์์ ์ ๋๋ค.
- ์๋ฃ์ ์์ค์ด๋ ๋ถํ์ํ ์ ๋ณด์ ๋์ ์์ด ๋ฐ์ดํฐ์ ์ผ๊ด์ฑ ๋ฐ ๋ฐ์ดํฐ ์ค๋ณต์ ์ต์ํํ๊ธฐ ์ํด ์งํํฉ๋๋ค. ๋ํ ์ต๋์ ๋ฐ์ดํฐ ์์ ์ฑ ํ๋ณด๋ฅผ ์ํ ์์ ์ ์๋ฃ๊ตฌ์กฐ๋ก ๋ณํํ๊ธฐ ์ํด์ ํ๋์ ํ ์ด๋ธ์ ๋ ์ด์์ผ๋ก ๋ถ๋ฆฌํฉ๋๋ค.
- ์ 1์ ๊ทํ์ ๋๋ฉ์ธ ์ ์ฝ์กฐ๊ฑด์ ๋ง์กฑํฉ๋๋ค.
- ์ 2์ ๊ทํ์ ๋ถ๋ถ์ ํจ์์ข ์์ ์ ๊ฑฐํฉ๋๋ค.
- ์ 3์ ๊ทํ์ ์ดํ์ ํจ์์ข ์์ ์ ๊ฑฐํฉ๋๋ค.
๐ก ๋ฐ์ดํฐ์ ์ค๋ณต์ ํผํ ์์๋๋ฐ ์ญ์ ๊ทํ๋ ์์คํํ๋์? / ๋ชจ๋ ํ ์ด๋ธ์ ์ ๊ทํ๋ฅผ ์งํํ๋์?
- ํจ๊ป ์ฌ์ฉํ๋ ํ ์ด๋ธ์ด ์ ๊ทํ๋ก ์ธํด ์ชผ๊ฐ์ง๋ค๋ฉด ์ฐ์ฐ ํ ๋๋ง๋ค join๋ฌธ์ ์คํํด์ผํ๋ฏ๋ก ์ฑ๋ฅ์ ์ ํ๊ฐ ์๊ธธ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์ ์ญ์ ๊ทํ๋ฅผ ์คํํฉ๋๋ค.
- ์ด์ํ์์ ์ํ์ง ์๋ ๊ฐ์ด ์ฐ์์ ์ผ๋ก ์ญ์ ๋๊ฑฐ๋ ์์ ๋๋ ์ฝ์ ๋๋ ํ์์ ๋๋ค. ์ด์ํ์์๋ ๊ฐฑ์ ์ด์, ์ฝ์ ์ด์, ์ญ์ ์ด์์ด ์์ต๋๋ค.
- DB์ ์ํ๋ฅผ ํ๋์ ์ผ๊ด๋ ์ํ์์ ๋ ๋ค๋ฅธ ์ผ๊ด๋ ์ํ๋ก ๋ณํ์์ผ์ฃผ๋ ์ฐ์ฐ๋ค์ ์งํฉ์ ๋๋ค.
- locking์ ํธ๋์ญ์ ์ด DB๋ฅผ ๋ค๋ฃจ๋ ๋์ ๋ค๋ฅธ ํธ๋์ญ์ ์ด ๊ด์ฌํ์ง ๋ชปํ๊ฒ ๋ง๋ ๊ฒ์ ๋๋ค.
- ๊ต์ฐฉ์ํ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
- ํธ๋์ญ์ ๋ค์ด ์ ๊ธ์ด ๊ฑธ๋ฆฐ ์์์ ๋ฌด๊ธฐํ ๋๊ธฐํ๋ ํ์
- ์๋ฐฉ๊ณผ ํํผ๊ธฐ๋ฒ์ด ์์ต๋๋ค. ์๋ฐฉ์ ํธ๋์ญ์
์ ์ ํ์ํ ๋ฐ์ดํฐ์ Lock์ ๋ฏธ๋ฆฌ ๊ฑธ์ด์ฃผ๋ ๋ฐฉ๋ฒ์
๋๋ค. ํ์ง๋ง ๋ฐ์ดํฐ ์์ด ๋ง์ผ๋ฉด ๋ฐ๋๋ฝ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ํํผ๊ธฐ๋ฒ์ ํ์์คํฌํ ๊ธฐ๋ฒ์ ์ ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์๊ฐ ์์๋๋ก ์ ์ดํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
- ์ฑ ์ ๋ชฉ์ฐจ์ฒ๋ผ ์ง์ ํ ์นผ๋ผ์ ์ ๋ ฌํ์ฌ ์ฝ๊ฒ ์ฐพ์ ์ ์๋๋ก ๋ง๋ ํ ์ด๋ธ์ ๋๋ค.
- ๊ฒ์๊ณผ ์ ๋ ฌ ์์ ์ ์๋๋ฅผ ๋์ด๊ธฐ ์ํด ์ฌ์ฉ๋ฉ๋๋ค.
- ํด์ฌํ ์ด๋ธ๊ณผ B+Tree ๊ตฌ์กฐ๊ฐ ์์ต๋๋ค. ํ์ง๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฒ์ ์ฐ์ฐ์์ ์ฐ์ํ B+ Tree๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ์ธ๋ฑ์ค ์๋ฃ๊ตฌ์กฐ๋ก ํด์ ํ ์ด๋ธ๊ณผ B+Tree๊ฐ ์์ต๋๋ค.
- ํด์ํ ์ด๋ธ์ ์ปฌ๋ผ์ ๊ฐ์ผ๋ก ์์ฑ๋ ํด์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ๋ฑ์ค๋ฅผ ๊ตฌํํฉ๋๋ค. ์๊ฐ๋ณต์ก๋๊ฐ O(1)์ด๋ผ ๊ฒ์์ด ๋งค์ฐ ๋น ๋ฅด์ง๋ง, ๋ถ๋ฑํธ์ ๊ฐ์ ์ฐ์์ ์ธ ๋ฐ์ดํฐ๋ฅผ ์ํ ์์ฐจ ๊ฒ์์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค.
- B+Tree๋ ์์ ๋ ธ๋๊ฐ 2๊ฐ ์ด์์ธ B-Tree๋ฅผ ๊ฐ์ ์ํจ ์๋ฃ๊ตฌ์กฐ์ ๋๋ค. BTree์ ๋ฆฌํ๋ ธ๋๋ค์ LinkedList๋ก ์ฐ๊ฒฐํ์ฌ ์์ฐจ ๊ฒ์์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค.
- ์ธ๋ฑ์ค๋ฅผ ์ค์ ํ์ง ์์๋ ๊ธฐ๋ณธ์ ์ผ๋ก PK๊ฐ์ด ์ธ๋ฑ์ค๋ก ์ค์ ๋์ด ์์ต๋๋ค.
- ์์ด ๋ง์ ํ ์ด๋ธ์์ ์ผ๋ถ ๋ฐ์ดํฐ๋ง ๋ถ๋ฌ ์ฌ ๋, ํ ์ค์บ ์ ์ฒ๋ฆฌ ์ฑ๋ฅ ๋จ์ด์ง๊ฒ๋ฉ๋๋ค.
- ๋ชจ๋ ์ปฌ๋ผ์ ์ธ๋ฑ์ค๋ฅผ ์ถ๊ฐํด ์ค๋ค๋ฉด ์์นซ ๋ณธ์ฒด๋ณด๋ค ์ธ๋ฑ์ค๊ฐ ๋ ํฐ ์ฉ๋์ ํ์๋ก ํ๊ฒ ๋ฉ๋๋ค.
- ์ฝ์ , ์ญ์ , ๊ฐฑ์ ์ด ๊ฑฐ์ ์๊ณ ๊ฒ์์ ๋ง์ด ํ๋ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๐ก Index ์ฌ์ฉ ์ ์ฅ๋จ์ ๊ณผ ์ฌ์ฉํ๋ฉด ์ข์ ๊ฒฝ์ฐ์ ๋์ ๊ฒฝ์ฐ์ ๋ํด ์ค๋ช ํ์์ค.
- ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ์์ ์ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
- ๋ฐ์ดํฐ ์ฝ์ , ๋ณ๊ฒฝ ๋ฑ์ด ์ผ์ด๋ ๋ ๋งค๋ฒ ์ธ๋ฑ์ค๊ฐ ๋ณ๊ฒฝ๋๊ธฐ ๋๋ฌธ์ ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์์ต๋๋ค.
- ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋จ์ด์ ธ ์๋ ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ์ฌ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณ๊ฒฝ๋ ๋ด์ฉ์ ์๊ฒฉ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณต์ ํ๊ณ ๊ด๋ฆฌํ๋ ๊ฒ
- ๋ชฉ์
- ์ฌ์ฉ์๋ ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํด์๋ง ์์ ์ ์ํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ด์คํ์์คํ ์ ์ฐ๊ฒฐ๋์ด ์๋ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ ์์ ๋ด์ฉ์ด ๋์ผํ๊ฒ ์ ์ฉ
- ์ฌ๋ฌ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋์์ ๊ด๋ฆฌ
- Elastic-Search
- Sharding