Couchbase๊ฐ ์ํฐํ๋ผ์ด์ฆ ์ํฌ๋ก๋์์ ๋ฐ์ด๋ ์ฑ๋ฅ์ ๋ฐํํ๋ ๋ฐฉ๋ฒ ์์๋ณด๊ธฐ
YCSB - ์ํ ๋ก์ค
์ด ๋ณด๊ณ ์์์๋ Yahoo! ํด๋ผ์ฐ๋ ์๋น์ค ๋ฒค์น๋งํฌ(YCSB)๋ฅผ ์ฌ์ฉํ์ฌ ์ธ๊ธฐ ์๋ 4๊ฐ์ ์๋น์คํ ๋ฐ์ดํฐ๋ฒ ์ด์ค(DBaaS) ์ ํ์ ์ฒ๋ฆฌ๋๊ณผ ์ง์ฐ ์๊ฐ์ ๋น๊ตํฉ๋๋ค.
์ด ๋ณด๊ณ ์์๋ ๋ค ๊ฐ์ง ๋น์ฆ๋์ค ์๋๋ฆฌ์ค์ ๋ค ๊ฐ์ง ํด๋ฌ์คํฐ ๊ตฌ์ฑ์ด ํฌํจ๋์ด ์์ต๋๋ค.
๋ณด๊ณ ์ ์ ๋ฌธ ๋ค์ด๋ก๋benchANT - ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์
๋ฒค์น์คํธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์๋ ์ฌ์ฉ์๊ฐ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๊ตํ ์ ์๋๋ก ์ฑ๋ฅ ์์๋ฅผ ์ ๊ณตํฉ๋๋ค.
YCSB ๋ฐ TSBS์ ๊ฐ์ ํ๋ฆฝ๋ ๋ฒค์น๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ํ ์๋๋ฆฌ์ค์์ ๊ด๊ณํ, NoSQL ๋ฐ NewSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ DBaaS ์ ํ์ ํ๊ฐํฉ๋๋ค.
์์ ๋ณด๊ธฐDBaaS ํ์๊ธฐ
BenchANT์ DBaaS ๋ด๋น๊ฒ์ดํฐ๋ ์ฑ๋ฅ, ๊ด๋ฆฌ, ์ง์, ๋ฐฐํฌ, ๊ฐ๊ฒฉ์ ๊ธฐ์ค์ผ๋ก ๋ค์ํ DBaaS ์ ํ์ ๋น๊ตํฉ๋๋ค.
ํ๊ฐ ๊ธฐ์ค์ ํ์ฅ์ฑ, ์ง์, ๋น์ฉ ํจ์จ์ฑ์ ๊ธฐ์ค์ผ๋ก DBaaS ์ต์ ์ ํ๊ฐํ์ฌ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ์ง ํ๋จํ๋ ๊ฒ์ด ์ค์ํ๋ค๋ ์ ์ ๊ฐ์กฐํฉ๋๋ค.
DBaaS ์์ํด๋ผ์ฐ๋ NoSQL ๋น๊ต
Couchbase๋ SQL++ ๋ฐ ์ค์๊ฐ ๋ถ์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ํตํด ๋ฐ์ด๋ ํ์ฅ์ฑ, ์ฑ๋ฅ ๋ฐ ๋ชจ๋ฐ์ผ ์ง์์ ์ ๊ณตํฉ๋๋ค.