๋ถ„์„, ๊ฐ„์†Œํ™”๋œ ์ธ๋ฑ์‹ฑ, AWS ํ†ตํ•ฉ ๋“ฑ์„ ์œ„ํ•œ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Couchbase Server 6.6์˜ ์ •์‹ ๋ฒ„์ „ ์ถœ์‹œ์™€ ๋™์‹œ์— ์ธ์ •์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

์บ˜๋ฆฌํฌ๋‹ˆ์•„์ฃผ ์‚ฐํƒ€ํด๋ผ๋ผ - 2020๋…„ 8์›” 13์ผ Couchbase์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋ฉ€ํ‹ฐํด๋ผ์šฐ๋“œ-์—ฃ์ง€ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฐœ๋ฐœํ•œ ์นด์šฐ์น˜๋ฒ ์ด์Šค ์„œ๋ฒ„๊ฐ€ ์˜ค๋Š˜ "์ „์ฒด ์ตœ์šฐ์ˆ˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค" 2020 ๋ฆฌ๋”์Šค ์ดˆ์ด์Šค ์–ด์›Œ๋“œ์—์„œ ์ˆ˜์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์นด์šฐ์น˜๋ฒ ์ด์Šค๋Š” ๋˜ํ•œ "์ตœ๊ณ ์˜ ์ธ๋ฉ”๋ชจ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค" ๋ถ€๋ฌธ์—์„œ 3๋…„ ์—ฐ์† ์ตœ์ข… ํ›„๋ณด๋กœ ์„ ์ •๋˜์—ˆ์œผ๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ถ€๋ฌธ์—์„œ ๊ฐ•๋ ฅํ•œ ๋ชจ์Šต์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. "์ตœ๊ณ ์˜ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค" Couchbase Server์šฉ, "์ตœ๊ณ ์˜ IoT ์†”๋ฃจ์…˜" ์˜ ๊ฒฝ์šฐ "์ตœ๊ณ ์˜ ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค" ๋ฅผ ์ˆ˜์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์—…๊ณ„ ์ตœ๊ณ ์˜ ์ œํ’ˆ ๋ฐ ํ˜์‹  ์†๋„๋ฅผ ์ž๋ž‘ํ•˜๋Š” Couchbase์˜ ์ด๋ฒˆ ์ˆ˜์ƒ์€ ๋‹ค์Œ ์šฉ๋„๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” Couchbase Server 6.6์˜ ์ •์‹ ์ถœ์‹œ์™€ ๋™์‹œ์— ์ด๋ฃจ์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ์˜ค๋Š˜. 

"Couchbase 6.5์—์„œ ๋‹ค์ค‘ ๋ฌธ์„œ ๋ถ„์‚ฐ ACID ํŠธ๋žœ์žญ์…˜ ์ง€์›์„ ์ถ”๊ฐ€ํ•œ ๋ฐ ์ด์–ด, ๋ฒ„์ „ 6.6์˜ ๋ฆด๋ฆฌ์Šค ์ •์˜ ๊ธฐ๋Šฅ์€ ํด๋ผ์šฐ๋“œ ํ†ตํ•ฉ, ์ธ๋ฑ์Šค ๊ด€๋ฆฌ ๋ฐ ๋ถ„์„ ์˜์—ญ์—์„œ ๊ธฐ์ค€์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ผ๋น„ ๋งˆ์œ ๋žŒ, Couchbase ์—”์ง€๋‹ˆ์–ด๋ง ์ˆ˜์„๋ถ€์‚ฌ์žฅ ๊ฒธ CTO. "ํ–ฅ์ƒ๋œ ๋ถ„์„ ๊ธฐ๋Šฅ์€ S3์— ์™ธ๋ถ€์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ์™€ ์—ฌ๋Ÿฌ Couchbase ์šด์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ์ƒˆ๋กœ์šด Flex Index๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ธ๋ฑ์Šค ๊ด€๋ฆฌ๋ฅผ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  S3์— ์ง์ ‘ ๋ฐฑ์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Couchbase 6.6์€ ์ „๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž์™€ ์šด์˜์˜ ๋ฏผ์ฒฉ์„ฑ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค." 

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํŠธ๋žœ์žญ์…˜ ๋ฐ ๋ถ„์„ ์ฒ˜๋ฆฌ(HTAP) ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•œ ์ง€์›์„ ๊ฐ•ํ™”ํ•œ Couchbase 6.6์€ ๋” ํฌ๊ณ  ๋น„์šฉ ํšจ์œจ์ ์ธ ๋ถ„์„์„ ์œ„ํ•ด '์›๊ฒฉ ๋งํฌ'๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ „์šฉ ๋ถ„์„ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ์—ฌ๋Ÿฌ Couchbase ํด๋Ÿฌ์Šคํ„ฐ์˜ ์šด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•จ์œผ๋กœ์จ ๋ถ„์„ ์ œํ’ˆ์„ ํ™•์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ๋ถ„์„ ์„œ๋น„์Šค์—๋Š” AWS S3์—์„œ JSON, .CSV, .TSV์™€ ๊ฐ™์€ ํ‘œ์ค€ ํŒŒ์ผ ํ˜•์‹์˜ '์™ธ๋ถ€ ๋ฐ์ดํ„ฐ'์— ์•ก์„ธ์Šคํ•˜๊ณ  ๋ถ„์„ํ•˜๋Š” ๊ธฐ๋Šฅ๋„ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์˜ ์กฐํ•ฉ์€ ๋ถ„์„ ์ „์šฉ Couchbase ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ํ”„๋กœํ•„ ๋ฐ ํ™œ๋™ ๊ธฐ๋ฐ˜ ์ถ”์ฒœ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ์šด์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ํ”ผ์–ด ํด๋Ÿฌ์Šคํ„ฐ์— ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘, ์ฒ˜๋ฆฌ ๋ฐ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํฌ๊ฒŒ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰์„, POS, ๋ชจ๋ฐ”์ผ ์ฟ ํฐ ๋ฐฐ์†ก๊ณผ ๊ฐ™์€ ํ™œ๋™ ๊ธฐ๋ฐ˜ ์ถ”์ฒœ ์‹œ์Šคํ…œ. 

Couchbase 6.6์€ ์ธ๋ฑ์Šค์— ๋Œ€ํ•ด ๊ณ ๋ฏผํ•  ํ•„์š”๊ฐ€ ์—†๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•ด ๋‘ ๊ฐ€์ง€ ์˜๋ฆฌํ•˜๊ณ  ์œ ์šฉํ•œ ์ธ๋ฑ์‹ฑ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, Couchbase 6.5์˜ ๊ฐœ๋ฐœ์ž ํ”„๋ฆฌ๋ทฐ ๋ฒ„์ „์— ํฌํ•จ๋˜์–ด ์žˆ๋˜ 'Index Advisor' ๊ธฐ๋Šฅ์„ ์—…๊ทธ๋ ˆ์ด๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ธ๋ฑ์Šค ์–ด๋“œ๋ฐ”์ด์ €๋Š” N1QL("๋‹ˆ์ผˆ") ์ฟผ๋ฆฌ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ตœ์ ์œผ๋กœ ์‹ ์†ํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๊ตฌ์ถ•ํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ์กฐ์–ธ์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๋ชจ๋“  N1QL ์ฟผ๋ฆฌ์— ๋Œ€ํ•ด index-advisor.couchbase.com์—์„œ ๋ฌด๋ฃŒ ์„œ๋น„์Šค๋กœ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.   

ํ”Œ๋ ‰์Šค ์ธ๋ฑ์Šค๋Š” ๋˜ ํ•˜๋‚˜์˜ ํ˜์‹ ์ด๋ฉฐ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋จผ์ €์ž…๋‹ˆ๋‹ค. ํ”Œ๋ ‰์Šค ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด N1QL ์ฟผ๋ฆฌ๊ฐ€ ์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰์˜ ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž„์‹œ ๋ฐ ์–‘์‹ ๊ธฐ๋ฐ˜ ์ฟผ๋ฆฌ์—์„œ ํ”ํžˆ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ณต์žกํ•œ ์ฟผ๋ฆฌ ์„ ํƒ์„ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธ๋ฑ์Šค ์–ด๋“œ๋ฐ”์ด์ €์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ํ”Œ๋ ‰์Šค ์ธ๋ฑ์Šค๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ƒ‰์ธ ๋Œ€์ƒ์ด๋‚˜ ๋ฐฉ๋ฒ•์„ ๊ณ ๋ฏผํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค. 

๋ฒ„์ „ 6.6์˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค: 1) ํด๋ฆฌ๊ณค ์˜์—ญ์„ ์ง€์›ํ•˜๋Š” ์ง€๋ฆฌ๊ณต๊ฐ„ ๊ฒ€์ƒ‰, 2) ์ด๋ฒคํŠธ ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ๋‹ค์ค‘ ํƒ€์ด๋จธ ๋ฐ ํƒ€์ด๋จธ ์ทจ์†Œ ๊ธฐ๋Šฅ, 3) AWS S3 ๋ฐ S3 ํ˜ธํ™˜ ๊ฐœ์ฒด ์ €์žฅ์†Œ์— ๋ฐฑ์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฑ์—… ๊ธฐ๋Šฅ, 4) ๋น„๋ฃจํŠธ ์„ค์น˜ ์˜ต์…˜์„ ํฌํ•จํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ณด์•ˆ ๊ฐ•ํ™”, 5) ์ด์ œ Couchbase UI์— ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

2020๋…„ 10์›” 14์ผ๋ถ€ํ„ฐ 15์ผ๊นŒ์ง€ ์—ด๋ฆฌ๋Š” ์—ฐ๋ก€ NoSQL ๊ฐœ๋ฐœ์ž ์ปจํผ๋Ÿฐ์Šค์ธ Couchbase Connect.ONLINE์—์„œ Couchbase 6.6์ด ์ฃผ์š” ์ œํ’ˆ์œผ๋กœ ์†Œ๊ฐœ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์ด ํ–‰์‚ฌ๋Š” ๋ฌด๋ฃŒ์ด๋ฉฐ ์กฐ๊ธฐ ๋“ฑ๋ก์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋“ฑ๋ก์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ ์ฝ๊ธฐ:

์นด์šฐ์น˜๋ฒ ์ด์Šค ์†Œ๊ฐœ

์นด์šฐ์น˜๋ฒ ์ด์Šค๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๊ธฐ์—…์˜ ํ•ต์‹ฌ์ด๋ผ๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž์™€ ์•„ํ‚คํ…ํŠธ๊ฐ€ ๊ฐ€์žฅ ๋ฏธ์…˜ ํฌ๋ฆฌํ‹ฐ์ปฌํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•, ๋ฐฐํฌ, ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Couchbase๋Š” ๋ฐ์ดํ„ฐ์„ผํ„ฐ์™€ ๋ชจ๋“  ํด๋ผ์šฐ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ์œ ์—ฐํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ณ ์„ฑ๋Šฅ์˜ ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์„ธ๊ณ„ ์ตœ๋Œ€ ๊ทœ๋ชจ์˜ ๋งŽ์€ ๊ธฐ์—…๋“ค์ด ๋น„์ฆˆ๋‹ˆ์Šค์— ํ•„์ˆ˜์ ์ธ ํ•ต์‹ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ๋™ํ•˜๊ธฐ ์œ„ํ•ด Couchbase๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์„ธ์š”. www.couchbase.com.

๋ฏธ๋””์–ด ์—ฐ๋ฝ์ฒ˜

์ œ์ž„์Šค ๊น€

couchbasePR@couchbase.com
์นด์šฐ์น˜๋ฒ ์ด์Šค ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜

๊ตฌ์ถ• ์‹œ์ž‘

๊ฐœ๋ฐœ์ž ํฌํ„ธ์—์„œ NoSQL์„ ์‚ดํŽด๋ณด๊ณ , ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐพ์•„๋ณด๊ณ , ํŠœํ† ๋ฆฌ์–ผ์„ ์‹œ์ž‘ํ•˜์„ธ์š”.

์นดํŽ ๋ผ ๋ฌด๋ฃŒ ์ฒดํ—˜

ํด๋ฆญ ๋ช‡ ๋ฒˆ์œผ๋กœ Couchbase๋ฅผ ์ง์ ‘ ์ฒดํ—˜ํ•ด ๋ณด์„ธ์š”. Capella DBaaS๋Š” ๊ฐ€์žฅ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ ์ฝœ์•„์›ƒ

๋ณต์žก์„ฑ๊ณผ ๋น„์šฉ์„ ์ค„์ด๋ฉด์„œ ๊ฐ•๋ ฅํ•œ ์•ฑ์„ ๊ตฌ์ถ•ํ•˜์„ธ์š”.