๋ฒ ์คํธ
๊ธฐ๊ณ ํ์ต ๋ฐ AI๋ฅผ ์ํ 10๊ฐ์ง ์ต๊ณ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค

๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ชจ๋ ์ข ๋ฅ์ ๊ธฐ๊ณ ํ์ต ๋ฐ ์ธ๊ณต ์ง๋ฅ(AI) ๋ชจ๋ธ์ ํ๋ จํ๋ ๋ฐ ๊ธฐ๋ณธ์ ๋๋ค. ์ง๋ 20๋ ๋์ ์์ฅ์ ์ฌ์ฉํ ์ ์๋ ๋ฐ์ดํฐ ์ธํธ๊ฐ ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐํ์ฌ ์์ ์ ์ ํฉํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ ํํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ด๋ ค์์ก์ต๋๋ค. ๋์์, ๋ฐ์ดํฐ์ธํธ ์๊ฐ ๋ง๋ค๋ ๊ฒ์ ์ด๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ์๋ฒฝํ๊ฒ ๋ง๋ ๊ฒ์ ์ฐพ์ ์ ์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
๋ค์์ ๊ธฐ๊ณ ํ์ต ๋ฐ AI๋ฅผ ์ํ ์ต๊ณ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค 10๊ฐ ๋ชฉ๋ก์ ๋๋ค.
1. MySQL์
Oracle์ ์ํด ๊ตฌ๋๋๋ MySQL์ ์์ฅ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค ํ๋์ ๋๋ค. 1995๋ ์ ์์ฑ๋์์ผ๋ฉฐ Facebook, Twitter, Uber ๋ฐ Youtube์ ๊ฐ์ ์ฃผ์ ํ์ฌ์์ ์ฌ์ฉํ๋ ์ต๊ณ ์ ์คํ ์์ค ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (RDBMS) ์ค ํ๋์์ต๋๋ค.
๋ฌด์์ด ์ธ๊ธฐ๋ฅผ ๋๊ฒ ๋์์ต๋๊น? ์ฐ์ MySQL์ ์ํฐํ๋ผ์ด์ฆ๊ธ ์ ์ค์ฒ์ ์ ์ฐํ ๋ฌด๋ฃ ์ปค๋ฎค๋ํฐ ๋ผ์ด์ผ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ์ ๊ทธ๋ ์ด๋๋ ์์ฉ ๋ผ์ด์ผ์ค๋ฅผ ๋ณด์ ํ๊ณ ๊ฒฌ๊ณ ์ฑ๊ณผ ์์ ์ฑ์ ์ค์ ์ ๋ก๋๋ค.
๋ค์์ MySQL์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํ ๋ฐ์ดํฐ ๋ณด์ ๊ณ์ธต.
- ๋ฐ์ดํฐ ์์ด ๋ง์ ๋์ ํ์ฅ์ฑ.
- ๋ ๊ฐ์ ๊ฐ๋ณ ๋ผ์ด์ผ์ค ๋ชจ๋ธ์ด ์๋ ์คํ ์์ค RDBMS.
- MySQL ํด๋ฌ์คํฐ๋ฅผ ํตํ ๋ค์ค ๋ง์คํฐ ACID ํธ๋์ญ์ .
- ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(SQL)์ ๋ฐ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(JSON)๋ฅผ ๋ชจ๋ ์ง์ํฉ๋๋ค.
2. ์ํ์น ์นด์ฐ๋๋ผ
๋ ๋ค๋ฅธ ์ต๊ณ ์ ๊ธฐ๊ณ ํ์ต ๋ฐ AI ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์คํ ์์ค NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ธ Apache Cassandra์ ๋๋ค. Apache Cassandra๋ ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ ๋ชฉ์ ์ผ๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Instagram, Netflix ๋ฐ Reddit๊ณผ ๊ฐ์ ํฐ ์ด๋ฆ์์๋ ์ฌ์ฉ๋ฉ๋๋ค.
๋ค์์ Apache Cassandra์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
- ์๋ ์ค๋ฉ์ ํตํด ํ์ฅ์ฑ์ด ๊ฐ์ฅ ๋ฐ์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค ํ๋์ ๋๋ค.
- ์ ํ ์ํ ์ค์ผ์ผ๋ง์ ์ ๊ณตํฉ๋๋ค.
- ๋ค์ค ๋ฐ์ดํฐ ์ผํฐ ๋ณต์ ๋ฐ ์๋ ๋ณต์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ถ์ฐํ ๋ฐ์ดํฐ๋ฒ ์ด์ค.
- ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๋ ธ๋์ ์๋์ผ๋ก ๋ณต์ ํ์ฌ ๋ด๊ฒฐํจ์ฑ์ด ์์ต๋๋ค.
3. PostgreSQL
PostgreSQL์ ์ต๊ณ ์ ์คํ ์์ค ๊ฐ์ฒด ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ค ํ๋์ ๋๋ค. SQL ์ธ์ด๋ฅผ ํ์ฅํ๊ณ ์ด๋ฅผ ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ๊ฒฐํฉํ์ฌ ๋งค์ฐ ๋ณต์กํ ๋ฐ์ดํฐ ์ํฌ๋ก๋๋ฅผ ํ์ฅํ๊ณ ์์ ํ๊ฒ ์ ์ฅํฉ๋๋ค. PostgreSQL์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ค๋ ๊ฐ๋ฐ์๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณดํธํ๋ ค๋ ๊ด๋ฆฌ์์๊ฒ ํนํ ์ ์ฉํฉ๋๋ค. ๋ํ ๋ด๊ฒฐํจ์ฑ ํ๊ฒฝ์ ๋ง๋๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ค์์ PostgreSQL์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ๊ฐ๋ ฅํ ์ก์ธ์ค ์ ์ด ์์คํ ์ผ๋ก ๋งค์ฐ ์์ ํฉ๋๋ค.
- ACID ํธ๋์ญ์ ๋ณด์ฆ์ ์ ๊ณตํฉ๋๋ค.
- PostgreSQL ํ์ฅ Citus Data๋ ๋ถ์ฐ SQL ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
- ๋ถ๋ถ ์ธ๋ฑ์ค ๋ฐ ๋ธ๋ฃธ ํํฐ์ ๊ฐ์ ๊ณ ๊ธ ์ธ๋ฑ์ค.
- ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(SQL), ๋ฐ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ(JSON, XML), ํค-๊ฐ ๋ฐ ๊ณต๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ง์ํฉ๋๋ค.
4. ๋ธ๋ ์ด์ฆSQL
BlazeSQL์ ์์ฐ์ด ์ฟผ๋ฆฌ๋ฅผ ์คํ ๊ฐ๋ฅํ SQL ์ธ์ฌ์ดํธ๋ก ์ ํํ๋๋ก ์ค๊ณ๋ AI ๊ธฐ๋ฐ ๋๊ตฌ์ ๋๋ค. SQL ์ฟผ๋ฆฌ ์์ฑ์ ์๋ํํ์ฌ ๋ฐ์ดํฐ ๋ถ์์ ๊ฐ์ํํ๊ณ , ํ์ด ์ฌ์ธต์ ์ธ SQL ์ง์ ์์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ถ์ถํ๊ณ ์๊ฐํํ ์ ์๋๋ก ํฉ๋๋ค.
BlazeSQL์ MySQL, PostgreSQL, Microsoft SQL Server, Snowflake, BigQuery, Redshift ๋ฑ ์ฌ๋ฌ SQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ง์ํฉ๋๋ค. ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ฒ์ ๊ณผ ๋ฐ์คํฌํฑ ๋ฒ์ ์ ๋ชจ๋ ์ ๊ณตํ๋ฉฐ, ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํธ ์์ฉ์ ๊ธฐ๊ธฐ์ ๋ก์ปฌ๋ก ์ ์งํ์ฌ ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์์ ๋ณด์์ ๋ณด์ฅํฉ๋๋ค.
BlazeSQL์ ์ฃผ์ ์ฅ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ฝ๋ ์๋ SQL ์์ฑ: ํ ์คํธ ํ๋กฌํํธ๋ฅผ ์ฆ์ SQL ์ฟผ๋ฆฌ๋ก ์ ํํ์ฌ ์๋ ์ฟผ๋ฆฌ ์์ฑ ๋ฐ ๋๋ฒ๊น ์ ํ์์ฑ์ ์ค์ ๋๋ค.
- ๋ก์ปฌ ๋ฐ ๊ฐ์ธ: ๋ฐ์คํฌํฑ ๋ฒ์ ์ ์ด์ฉํ๋ฉด ๋ชจ๋ ์์ ์ด ๋ก์ปฌ์์ ์ํ๋๋ฏ๋ก ๋ฐ์ดํฐ์ ๋น๊ณต๊ฐ์ฑ์ด ๋ณด์ฅ๋ฉ๋๋ค.
- AI ๊ธฐ๋ฐ ํต์ฐฐ๋ ฅ: Blaze๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํด ํ์ตํ๊ณ , ์ค์ํ ์ธ๋ถ ์ ๋ณด๋ฅผ ๊ธฐ์ตํ๋ฉฐ, ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ฟผ๋ฆฌ ์์ฑ์ ๊ฐ์ ํฉ๋๋ค.
- ๋ณต์กํ ์ฟผ๋ฆฌ ์ง์: ๋ณต์กํ SQL ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ ์ ์์ด ๊ฐ๋จํ ๋ฐ์ดํฐ ๋ถ์ ์์ ๊ณผ ๊ณ ๊ธ ๋ฐ์ดํฐ ๋ถ์ ์์ ๋ชจ๋์ ์ ํฉํฉ๋๋ค.
- ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ๋ฌธ์: ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ๋ฌธ์ํํ์ฌ AI๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ ์ ์ดํดํ๊ณ ์ํธ ์์ฉํ ์ ์๋๋ก ํฉ๋๋ค.
BlazeSQL์ ๋ฐ์ดํฐ ๋ถ์์ ๊ฐ์ํํ๊ณ ํ์ด ์ ์ํ๊ฒ ์ ๋ณด์ ์ ๊ฐํ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์๋๋ก ์ง์ํ๋ ๊ธฐ๋ฅ์ผ๋ก ์ธํด Amazon, Visa, eBay์ ๊ฐ์ ์ ๋์ ๊ธฐ์ ์ผ๋ก๋ถํฐ ์ ๋ขฐ๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
5. ์นด์ฐ์น๋ฒ ์ด์ค
Couchbase๋ ์คํ ์์ค์ด๋ฉฐ ๋ถ์ฐ๋ ๋ฌธ์ ์ค์ฌ ์ฐธ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ์ด ์๋ฒ๋ ๋ชจ๋ ํด๋ผ์ฐ๋์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ์ ๊ณตํ๋ฉฐ ์ํฌ๋ก๋ ๊ฒฉ๋ฆฌ, ๋ฉ๋ชจ๋ฆฌ ์ฐ์ ์ํคํ ์ฒ, ์ง๋ฆฌ์ ๋ถ์ฐ ๋ฐฐํฌ์ ๊ฐ์ ๋ค์ํ ๊ธฐ๋ฅ์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํฉ๋๋ค. 99.999์ ๊ฐ์ฉ์ฑ๊ณผ ๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ ๋๊ธฐ ์๊ฐ์ ์ ์งํ ์ ์์ต๋๋ค.
Couchbase์ ์ฃผ์ ์ด์ ์ค ํ๋๋ Couchbase Data Platform์ด ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ์ปค๋ฅํฐ ๋ฐ ๋๊ตฌ์ ๊ฑธ์ณ ๊ฐ๋จํ๊ณ ๊ฐ๋ ฅํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ API๋ฅผ ์ ๊ณตํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๊ตฌ์ถํ๋ ๋์์ ์์ฅ ์ถ์ ์๊ฐ์ ๋จ์ถํ ์ ์์ต๋๋ค.
๋ค์์ Couchbase์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ฒ๋ฆฌ ์ฉ๋, ๋๊ตฌ ๋ฐ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ ์ ์๋๋ก ๋น ๋ฐ์ดํฐ ๋ฐ SQL ํตํฉ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค.
- ๋ชจ๋ ํด๋ผ์ฐ๋ ํ๋ซํผ์ ์ง์ํฉ๋๋ค.
- ๋ฉ๋ชจ๋ฆฌ ์ฐ์ ์ํคํ ์ฒ๋ ๊ท๋ชจ์ ๋ฐ๋ผ ๋น ๋ฅด๊ณ ์ผ๊ด๋ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค.
- ์คํ ์ ์ฒด์ ๋ณด์์ ์ ๊ณตํฉ๋๋ค.
6. ํ์ฑ ๊ฒ์
๋ ๋ค๋ฅธ ์ต๊ณ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ์ธ Elasticsearch๋ Apache Lucene์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ซ์, ํ ์คํธ, ์ง๋ฆฌ ๊ณต๊ฐ, ์ ํ ๋ฐ ๋น์ ํ ๋ฐ์ดํฐ์ ๊ฐ์ ๋ชจ๋ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ง์ํ๋ ๋ถ์ฐํ ์คํ ์์ค ๊ฒ์ ๋ฐ ๋ถ์ ์์ง์ ๋๋ค.
Elasticsearch๋ ๋ณด๊ฐ, ๋ฐ์ดํฐ ์์ง, ์ ์ฅ, ์๊ฐํ ๋ฐ ๋ถ์์ ์ํ ๋ค์ํ ์คํ ์์ค ๋๊ตฌ๋ฅผ ํฌํจํ๋ Elastic Stack์ ์ํฉ๋๋ค.
๋ค์์ Elasticsearch์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ๊ฒ์์ ์ํ ๋ฐ์ดํฐ ๋กค์ ๋ฐ ์ธ๋ฑ์ค ์๋ช ์ฃผ๊ธฐ ๊ด๋ฆฌ์ ๊ฐ์ ๋ง์ ๊ธฐ๋ณธ ์ ๊ณต ๊ธฐ๋ฅ.
- ์ ์ฒด ํ ์คํธ ๊ฒ์์์ ๋งค์ฐ ํจ์จ์ ์ ๋๋ค.
- ์ธํ๋ผ ๋ชจ๋ํฐ๋ง, ๋ณด์ ๋ถ์ ๋ฐ ๊ธฐํ ๋ณด์ ๊ด๋ จ ์์ ์ ์ ์ฉํฉ๋๋ค.
- ์๋ ์ค๋ฉ์ ํตํ ์ํ ํ์ฅ.
- Elasticsearch, Kibana, Logstash ๋ฐ Beats๋ฅผ ํฌํจํ๋ ๋ ํฐ Elastic Stack์ ์ผ๋ถ์ ๋๋ค.
7. Redis
Redis๋ ์์ฅ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ ํ ์ค ํ๋์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฉ์์ง ๋ธ๋ก์ปค ๋ฐ ์บ์๋ก ์ฌ์ฉ๋๋ ์คํ ์์ค ๋ฉ๋ชจ๋ฆฌ ๋ด ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๋๋ค. ๊ณ ๊ฐ์ ๋์ด๋ค์ด๋ Redis์ ์ฃผ์ ๊ธฐ๋ฅ ์ค ํ๋๋ ๋ฌธ์์ด, ์ ๋ ฌ๋ ์งํฉ, ๋นํธ๋งต, ์ง๋ฆฌ ๊ณต๊ฐ ์ธ๋ฑ์ค, ํ์ดํผ๋ก๊ทธ ๋ก๊ทธ ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๋ํ ์ง์์ ๋๋ค. Redis์๋ ๋ํ Lua ์คํฌ๋ฆฝํ , LRU ์ ๊ฑฐ, ๋ด์ฅ ๋ณต์ , ํธ๋์ญ์ ๋ฐ ๋ค์ํ ์์ค์ ์จ๋์คํฌ ์ง์์ฑ์ด ์์ต๋๋ค.
๋ค์์ Redis์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ์๋ ์ฅ์ ์กฐ์น ํ๋ก์ธ์ค.
- ๋ด์ฅ๋ Redis ๋ฐ์ดํฐ ์ ํ์ผ๋ก ๋ค์ํ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ์ ๊ตฌํํ๋ ๋ชจ๋์ธ Redis-ML.
- ๋ฌธ์์ด, ๋ชฉ๋ก, ์ธํธ, โโํด์, ๋นํธ๋งต, ์คํธ๋ฆผ ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ.
- ๋ ์ ๊ณ ๋จ์ํ ๋ผ์ธ์ผ๋ก ๋ณต์กํ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์์ฑํ ์ ์์ต๋๋ค.
8. DynamoDB
์๋ฒฝํ๊ฒ ๊ด๋ฆฌ๋๋ ๋ค์ค ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Amazon DynamoDB๋ ๊ธฐ๋ณธ ์ ๊ณต ๋ณด์, ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์, ๋ฐฑ์ ๋ฐ ๋ณต์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ธ๊ธฐ๋ AirBnB, Toyota ๋ฐ Samsung๊ณผ ๊ฐ์ด ์ด๋ฅผ ํ์ฉํ๋ ์ฃผ์ ๊ธฐ์ ์ ์์์ ๋ณผ ์ ์์ต๋๋ค. ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ ๋ฐ ์ผ๋ฐ์ ์ผ๋ก ํ์ํ ๋ณต์ก์ฑ์ ์ค์ด๊ธฐ ์ํด ๋ฏธ์ฌ์ฉ ์ํธํ๋ฅผ ์ํํฉ๋๋ค.
DynamoDB์ ๋ ๊ฐ์ง ์ฃผ์ ์ด์ ์ ํ์ฅ์ฑ๊ณผ ๋ฐ์ดํฐ ๋ณต์ ๊ธฐ๋ฅ์ ๋๋ค. ๊ฐ์ ๋ฌด์ ํ ์คํ ๋ฆฌ์ง๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ธํ๋ ํ์์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ฌด์ ํ์ผ๋ก ์ ์ฅํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ํญ๋ชฉ์ ๊ฒฝ์ฐ ๋ชจ๋ SSD์ ์ ์ฅ๋ฉ๋๋ค. ๋ณต์ ๋ ํ ์ง์ญ์ ์ฌ๋ฌ ๊ฐ์ฉ ์์ญ์์ ๋ด๋ถ์ ์ผ๋ก ๊ด๋ฆฌ๋์ง๋ง ์ฌ๋ฌ ์ง์ญ์์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
๋ค์์ DynamoDB์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ์ฌ๋ฌ ์๋ฒ์ ๋จ์ผ ํ ์ด๋ธ์ ํ์ฅํ์ฌ ์ํ์ผ๋ก ํ์ฅํฉ๋๋ค.
- ๋ง์ถคํ ํธ๋ํฝ ํํฐ๋ง, ๊ท์ ์ค์ ์๋ํ, ํฌ๊ด์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ํ ํ์ง ๋ฑ์ ํตํด ๋งค์ฐ ์์ ํฉ๋๋ค.
- ํ๋์จ์ด ๋๋ ์ํํธ์จ์ด ํ๋ก๋น์ ๋, ์ํํธ์จ์ด ํจ์น, ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํด๋ฌ์คํฐ ๋๋ ์ค์ ๋ฐ ๊ตฌ์ฑ์ด ํ์ํ์ง ์์ ์์ ๊ด๋ฆฌํ ์๋น์ค์ ๋๋ค.
9. MLDB
๊ธฐ๊ณ ํ์ต ๋ฐ์ดํฐ๋ฒ ์ด์ค(MLDB)๋ ๋น ๋ฐ์ดํฐ ๊ธฐ๊ณ ํ์ต ์์ ์ ์ฒ๋ฆฌํ๊ธฐ ์ํ ์คํ ์์ค ์์คํ ์ ๋๋ค. ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ ๊ต์ก์ ํตํด ๋ฐ์ดํฐ ์์ง ๋ฐ ์ ์ฅ์ ์ฌ์ฉํ๊ฑฐ๋ ์ค์๊ฐ ์์ธก ์๋ํฌ์ธํธ๋ฅผ ๋ฐฐํฌํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. MLDB๋ SQL SELECT ๋ฌธ์ ํฌ๊ด์ ์ธ ๊ตฌํ์ ์ ๊ณตํ๋ฏ๋ก ์ฌ์ฉํ๊ธฐ ๋ ์ฌ์ด ๋ฐ์ดํฐ ์ธํธ ์ค ํ๋์ ๋๋ค. ์ฆ, ๋ฐ์ดํฐ ์ธํธ๋ฅผ ํ ์ด๋ธ๋ก ์ทจ๊ธํ๋ฏ๋ก ๊ธฐ์กด ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (RDBMS)์ ์ด๋ฏธ ์ ํตํ ๋ฐ์ดํฐ ๋ถ์๊ฐ๊ฐ ์ฝ๊ฒ ๋ฐฐ์ฐ๊ณ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ค์์ MLDB์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- SQL์ ๋ฉ์ปค๋์ฆ์ผ๋ก ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํฉ๋๋ค.
- MLDB์ ๊ต์ก, ๋ชจ๋ธ๋ง ๋ฐ ๊ฒ์ ํ๋ก์ธ์ค๋ ์์ฒญ๋ ์ฒ๋ฆฌ ๋ฅ๋ ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
- ๋ ๋์ ํจ์จ์ฑ์ผ๋ก ์์ง ํ์ฅ์ ์ง์ํฉ๋๋ค.
10. ๋ง์ดํฌ๋ก ์ํํธ SQL ์๋ฒ
Microsoft SQL Server๋ C ๋ฐ C++๋ก ์์ฑ๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (RDBMS)์ ๋๋ค. ๊ด๊ณํ, ๋น๊ด๊ณํ, ์ ํ ๋ฐ ๋น์ ํ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ์ฌ ๋ชจ๋ ๋ฐ์ดํฐ์์ ํต์ฐฐ๋ ฅ์ ์ถ์ถํ๋ ๋ฐ ํนํ ์ ์ฉํฉ๋๋ค. ์ง๋ 30๋ ๋์ Windows ์์คํ ์์ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์์ฉ ์ค๊ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ผ๋ฉฐ ํ์ฌ๋ ์ ๋์ ์ธ ์์ฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ค ํ๋์ ๋๋ค.
๋ค์์ Microsoft SQL Server์ ๋ช ๊ฐ์ง ์ฃผ์ ์ด์ ์ ๋๋ค.
- ACID ํธ๋์ญ์ ๋ณด์ฆ์ ์ ๊ณตํฉ๋๋ค.
- T-SQL, R, Python, Java ๋ฐ .NET ์ธ์ด๋ฅผ ํตํด ์๋ฒ์ธก ์คํฌ๋ฆฝํ ์ ์ง์ํฉ๋๋ค.
- ์ ํ, ๋ฐ์ ํ ๋ฐ ๊ณต๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ง์ํ๋ ๋ค์ค ๋ชจ๋ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค.
๋ณด๋์ค : MongoDB์
๋ชฉ๋ก์ ๋ง์ง๋ง ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ 2009๋ ์ฒซ ๋ฒ์งธ ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ถ์๋ MongoDB์ ๋๋ค. ๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ ํน๋ณํ ์ฒ๋ฆฌํ๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ ์ง๋ ๋ช ๋ ๋์ ๋ํญ ๊ฐ์ ๋์์ต๋๋ค. MongoDB๋ ํ์ฌ ์์ฅ์์ ์ฃผ์ ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ด์ ์ ๋์ ์ธ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฌธ์ ์ ๋ํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
๋ค์์ MongoDB์ ์ฃผ์ ์ด์ ์ค ์ผ๋ถ์ ๋๋ค.
- ์๋ ์ค๋ฉ์ ํตํ ์ํ ํ์ฅ.
- ๊ธฐ๋ณธ-๋ณด์กฐ ๋ ธ๋๋ฅผ ํตํ ๊ธฐ๋ณธ ์ ๊ณต ๋ณต์ .
- Community Server, Enterprise Server ๋ฐ Atlas๋ฅผ ํฌํจํ ๋ผ์ด์ ์ค.
- ์ค๋ ์ท ๊ฒฉ๋ฆฌ๊ฐ ์๋ ๋ถ์ฐ๋ ๋ค์ค ๋ฌธ์ ACID ํธ๋์ญ์ .
- MongoDB์ ๊ตฌ์ถ๋ ์ ์ฒด ํ ์คํธ ๊ฒ์ ์์ง ๋ฐ ๋ฐ์ดํฐ ๋ ์ดํฌ