๋น ๋ฆ: ๊ท๋ชจ์ ๋ง๋ ํ์ํ ์ฑ๋ฅ
์บ์ฑ๊ณผ ๋ฉ๋ชจ๋ฆฌ ์ฐ์ ์ ์กํฐ๋ธ-์กํฐ๋ธ ์ํคํ ์ฒ๋ฅผ ํตํด ๊ท๋ชจ์ ๋ง๊ฒ ์ผ๊ด๋๊ณ ๋น ๋ฅธ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๊ณ ์ฑ๋ฅ ์ธ๋ฑ์ค๋ ๋ณต์กํ ์กฐ์ธ, ์ ์ด ๋ฐ ์ง๊ณ์์๋ ํ์ํ ๋ฐ์ดํฐ ์ก์ธ์ค ์ฑ๋ฅ์ ๋ท๋ฐ์นจํฉ๋๋ค. ๋ํ, ๋ ธ๋๋น ํ ๋ผ๋ฐ์ดํธ๋ฅผ ์ ์ฅํ๋ ํจ์จ์ ์ธ ๊ณ ๋ฐ๋ ํค-๊ฐ ์คํ ๋ฆฌ์ง๋ฅผ ํตํด Couchbase๋ ํด๋ฌ์คํฐ์ ๋ณต์ก์ฑ๊ณผ ๋ฐฐํฌ ๋น์ฉ์ ํฌ๊ฒ ์ค์ฌ์ค๋๋ค.
JSON์ ๋ค์ํ ํ์ฉ์ฑ: ํ์ํ ๋ฏผ์ฒฉ์ฑ๊ณผ ์ ์ฐ์ฑ
JSON์ ์ ์ฐ์ฑ์ผ๋ก ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ์ ์ง์ํ์ธ์. ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ ํค-๊ฐ, SQL++ ์ฟผ๋ฆฌ, ์๊ณ์ด ๋ฐฐ์ด, ๋ฒกํฐ ๋ฐฐ์ด, ๊ทธ๋ํ ๊ด๊ณ, ๋ฉํ๋ฐ์ดํฐ, ๋ถ์, ํ ์คํธ ๋๋ ์ง๋ฆฌ์ ๊ฒ์ ๋ฑ ์ฌ๋ฌ ๋ฐ์ดํฐ ์ก์ธ์ค ํจํด์ ํ ๋ฒ์ ์ง์ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ ์ํคํ ์ฒ๋ฅผ ๋ถํ์ํ๊ฒ ๋ณต์กํ๊ฒ ๋ง๋ค์ง ์๊ณ ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ์์ต๋๋ค.
SQL์ฒ๋ผ ๊ฐ๋จํฉ๋๋ค: Capella iQ๋ก ์์ํ๊ธฐ
SQL++๋ ์กฐ์ธ, ACID ํธ๋์ญ์ , ์ฌ์ฉ์ ์ ์ ํจ์ ๋ฑ์ ์ง์ํ๋ JSON์ฉ SQL์ ๋๋ค. iQ ๋ถ์กฐ์ข ์ฌ๊ฐ ์ฒซ๋ ๋ถํฐ SQL์ ์์ฑํ ์ ์๋๋ก ๋์๋๋ฆฝ๋๋ค. ๋ํ ๋ฒํท, ๋ฒ์, ์ปฌ๋ ์ , ๋ฌธ์ ๋ฑ RDBMS์ ๋งคํ๋๋ ๋์ ์คํค๋ง ๊ตฌ์ฑ์ ์ง์ํฉ๋๋ค.
๋ฏธ๋ ์งํฅ์ : ๋๋ง์ ๋ฐฉ์์ผ๋ก ์นด์ฐ์น๋ฒ ์ด์ค ๊ด๋ฆฌ
๊ท๋ชจ์ ๊ด๊ณ์์ด ๋ชจ๋ ํด๋ผ์ฐ๋์ Couchbase Server๋ฅผ ๋ฐฐํฌํ์ธ์. ์ด์ ์ค๋ฒํค๋๋ฅผ ์ค์ด๊ธฐ ์ํด ๋ฐฐํฌ๋ฅผ ์์ฒด ๊ด๋ฆฌํ๊ฑฐ๋, Kubernetes ์๋ํ๋ฅผ ์ฌ์ฉํ๊ฑฐ๋, ์์ ๊ด๋ฆฌํ Couchbase Capellaโข DBaaS๋ฅผ ์ ํํ ์ ์์ต๋๋ค.