๊ฐ„ํŽธํ•œ ๋™๊ธฐํ™”์™€ ํ•จ๊ป˜ ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์šฉ ๋„ค์ดํ‹ฐ๋ธŒ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ตœ์ดˆ์˜ ๋ฒค๋”๊ฐ€ ๋˜๋‹ค.

๋งˆ์šดํ‹ด ๋ทฐ, ์บ˜๋ฆฌํฌ๋‹ˆ์•„ - 2013๋…„ 9์›” 13์ผ - ์—…๊ณ„ ์„ ๋‘์ฃผ์ž์ธ Couchbase๋Š” NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ์ˆ  ๊ทธ๋ฆฌ๊ณ  ๊ทธ ๋ฐฐํ›„์— ์žˆ๋Š” ํšŒ์‚ฌ ์นด์šฐ์น˜๋ฒ ์ด์Šค ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋Š” ์˜ค๋Š˜ ํš๊ธฐ์ ์ธ ๋ชจ๋ฐ”์ผ ์ „๋žต์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค, JSON Anywhere๋Š” ๊ธ‰์„ฑ์žฅํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹œ์žฅ์˜ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ์š”๊ตฌ๋ฅผ ์ถฉ์กฑํ•˜๋„๋ก ํŠน๋ณ„ํžˆ ์„ค๊ณ„๋œ ์ตœ์ดˆ์ด์ž ์œ ์ผํ•œ NoSQL ์ œํ’ˆ์ž…๋‹ˆ๋‹ค. ์นด์šฐ์น˜๋ฒ ์ด์Šค๋Š” ๋˜ํ•œ ์ด ์ „๋žต๊ณผ ๊ด€๋ จ๋œ ์„ธ ๊ฐ€์ง€ ์‹ ์ œํ’ˆ์ธ ์นด์šฐ์น˜๋ฒ ์ด์Šค ๋ผ์ดํŠธ, ์นด์šฐ์น˜๋ฒ ์ด์Šค ์‹ฑํฌ ๊ฒŒ์ดํŠธ์›จ์ด, ์นด์šฐ์น˜๋ฒ ์ด์Šค ํด๋ผ์šฐ๋“œโ„ข๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ํ–‰์‚ฌ์—์„œ ๋ชจ๋ฐ”์ผ ์ „๋žต๊ณผ ์‹ ์ œํ’ˆ์„ ๋ฐœํ‘œํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ์นด์šฐ์น˜๋ฒ ์ด์Šค [SF], ์—ฐ๋ก€ ์‚ฌ์šฉ์ž ์ปจํผ๋Ÿฐ์Šค์ž…๋‹ˆ๋‹ค.

์นด์šฐ์น˜๋ฒ ์ด์Šค JSON Anywhere ์ „๋žต์€ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์— ๊ด€๊ณ„์—†์ด ํ•ญ์ƒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‘๋‹ต์„ฑ์ด ๋›ฐ์–ด๋‚œ ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. JSON Anywhere ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค: ๊ธฐ๊ธฐ์˜ JSON, ์œ ์„ ์˜ JSON, ํด๋ผ์šฐ๋“œ์˜ JSON. ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ์˜ Couchbase Lite์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ํด๋ผ์šฐ๋“œ์˜ Couchbase Server์™€ ์›ํ™œํ•˜๊ฒŒ ๋™๊ธฐํ™”๋˜๋ฏ€๋กœ ๊ฐ€๋”์”ฉ ์—ฐ๊ฒฐ๋˜๋Š” ์ƒˆ๋กœ์šด ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ ์ง‘์•ฝ์ ์ธ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐ„ํŽธํ•˜๊ฒŒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์นด์šฐ์น˜๋ฒ ์ด์Šค ๋ผ์ดํŠธ ๋Š” ์˜จ๋ผ์ธ/์˜คํ”„๋ผ์ธ ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์„ ์œ„ํ•ด ๊ตฌ์ถ•๋œ ์•ˆ์ „ํ•œ ์ดˆ๊ฒฝ๋Ÿ‰ ๋„ค์ดํ‹ฐ๋ธŒ JSON ๊ธฐ๋ฐ˜ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ž…๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค๋ฅผ ์œ„ํ•œ ์ตœ์ดˆ์˜ ๋„ค์ดํ‹ฐ๋ธŒ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ, iOS, Android ๋ฐ REST/HTML5์— ๋Œ€ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ํฌ๋กœ์Šค ํ”Œ๋žซํผ ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

์นด์šฐ์น˜๋ฒ ์ด์Šค ํด๋ผ์šฐ๋“œ ๋Š” ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์ž๊ฐ€ ์„ค์น˜ ๋˜๋Š” ํ˜ธ์ŠคํŒ… ์š”๊ตฌ ์‚ฌํ•ญ ์—†์ด Couchbase ์„œ๋ฒ„์— ์ฆ‰์‹œ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ๊ฐœ๋ฐœ์ž '์ƒŒ๋“œ๋ฐ•์Šค' ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒ ํƒ€ ์ปค๋ฎค๋‹ˆํ‹ฐ ์—๋””์…˜ ๋ฆด๋ฆฌ์Šค์ธ Couchbase Lite ๋ฐ Couchbase Sync Gateway๋Š” ์ฆ‰์‹œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Couchbase Cloud๋Š” ์ฆ‰์‹œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํšŒ์‚ฌ์˜ ์—…๊ณ„ ์„ ๋„์ ์ธ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์ธ Couchbase Server๋Š” ์ด์ œ Couchbase Sync Gateway์™€ ๊ฒฐํ•ฉ๋œ ๋‹ค์–‘ํ•œ ๋ฐฑ์—”๋“œ ๋ฐฐํฌ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ, ํ˜ธ์ŠคํŒ… ๋˜๋Š” ์นด์šฐ์น˜๋ฒ ์ด์Šค ํด๋ผ์šฐ๋“œ DaaS.

๊ฒฌ์  ์ง€์›

์นด์šฐ์น˜๋ฒ ์ด์Šค ์ผœ๊ธฐ JSON Anywhere:

 "๋””๋ฐ”์ด์Šค ์ˆ˜์˜ ํญ๋ฐœ์ ์ธ ์ฆ๊ฐ€์™€ ์ฝ”์–ด ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ์ธก๋ฉด์—์„œ ์ ์  ๋” ๊ฐ•๋ ฅํ•ด์ง€๋Š” ๋””๋ฐ”์ด์Šค ํ•˜๋“œ์›จ์–ด ํ’‹ํ”„๋ฆฐํŠธ์˜ ์กฐํ•ฉ์€ ์ƒˆ๋กœ์šด ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ ์ง‘์•ฝ์ ์ธ ๋””๋ฐ”์ด์Šค ๋กœ์ปฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ž ์žฌ๋ ฅ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. ์นด์šฐ์น˜๋ฒ ์ด์Šค๋Š” ์ด๋Ÿฌํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง€์›ํ•˜๋Š” ์ตœ์ดˆ์˜ ๋ชจ๋ฐ”์ผ์šฉ JSON ๊ธฐ๋ฐ˜ ๋„ค์ดํ‹ฐ๋ธŒ NoSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์•ž์žฅ์„œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  ์นด์šฐ์น˜๋ฒ ์ด์Šค ์ œํ’ˆ ์ˆ˜์„ ๋ถ€์‚ฌ์žฅ ๋ผํž˜ ์•ผ์‹ (Rahim Yaseen)์€ ๋งํ•ฉ๋‹ˆ๋‹ค. "์šฐ๋ฆฌ์˜ JSON Anywhere ์ „๋žต์€ ๊ธฐ๊ธฐ์™€ ์‚ฌ์šฉ์ž ๊ฐ„์— ์‰ฝ๊ฒŒ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๊ธฐ์˜ JSON, ์œ ์„ ์˜ JSON, ํด๋ผ์šฐ๋“œ์˜ JSON์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค."

๊ฐ„ํŽธํ•œ ๋™๊ธฐํ™” ๊ธฐ๋Šฅ์˜ Couchbase:

"์•ˆ์ •์ ์ธ ๋™๊ธฐํ™” ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์–ด๋ ต๊ณ  ์‹œ๊ฐ„์ด ๋งŽ์ด ์†Œ์š”๋˜๋Š” ๊ฒƒ์œผ๋กœ ์•…๋ช…์ด ๋†’์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  Couchbase์˜ CEO์ธ Bob Wiederhold๋Š” ๋งํ•ฉ๋‹ˆ๋‹ค. "์นด์šฐ์น˜๋ฒ ์ด์Šค ๋™๊ธฐํ™” ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ 10๋ถ„์˜ 1์˜ ์‹œ๊ฐ„์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์•ˆ์ •์ ์ธ ๋™๊ธฐํ™” ๊ธฐ๋Šฅ์„ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค."

์นด์šฐ์น˜๋ฒ ์ด์Šค ๊ณ ๊ฐ ์ธํ”ผ๋‹ˆํŠธ ์บ ํผ์Šค:

Infinite Campus๋Š” 43๊ฐœ ์ฃผ์—์„œ 600๋งŒ ๋ช… ์ด์ƒ์˜ ํ•™์ƒ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฏธ๊ตญ ์ตœ๋Œ€ ๊ทœ๋ชจ์˜ ํ•™์ƒ ์ •๋ณด ์‹œ์Šคํ…œ ์ œ๊ณต์—…์ฒด์ž…๋‹ˆ๋‹ค. ํ•™์ƒ ์ˆ˜๊ฐ€ 100๋ช… ๋ฏธ๋งŒ์ธ ํ•™๊ต๋ถ€ํ„ฐ 60๋งŒ ๋ช… ์ด์ƒ์ธ ํ•™๊ต๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๊ณ ๊ฐ์ด ์žˆ์œผ๋ฉฐ, ํ•™๊ตฐ, ์ง€์—ญ ์ปจ์†Œ์‹œ์—„, ์ฃผ ๊ต์œก๋ถ€ ๋ฐ ์—ฐ๋ฐฉ ์ •๋ถ€๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

 

 "์ ์  ๋” ๋งŽ์€ ํ•™์ƒ๋“ค์ด ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋ฅผ ๊ฐ•์˜ ์ž๋ฃŒ์— ์•ก์„ธ์Šคํ•˜๊ณ  ๋‹ค๋ฅธ ํ•™์ƒ๋“ค๊ณผ ํ˜‘์—…ํ•˜๋Š” ์ฃผ์š” ์ˆ˜๋‹จ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค."๋ผ๊ณ  Infinite Campus์˜ ์ˆ˜์„ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด์ธ Mike Lamb์€ ๋งํ•ฉ๋‹ˆ๋‹ค. "์šฐ๋ฆฌ๋Š” ํ•™์ƒ๋“ค์ด ๋งค์ผ ์‚ฌ์šฉํ•˜๋Š” ์ธ๊ธฐ ์žˆ๋Š” ์•ฑ๋งŒํผ์ด๋‚˜ ๋งค๋ ฅ์ ์ธ ๊ต์œก ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ/์˜คํ”„๋ผ์ธ์—์„œ ์ž‘์—…ํ•˜๊ณ  ์—ฌ๋Ÿฌ ๋””๋ฐ”์ด์Šค ๋ฐ ์‚ฌ์šฉ์ž ๊ฐ„์— ์›ํ™œํ•˜๊ฒŒ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์€ ๊ต์‹ค๊ณผ ์บ ํผ์Šค ๋ฐ–์—์„œ ๋ชจ๋‘ ํ•„์š”ํ•œ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ค‘์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™๊ธฐํ™”๊ฐ€ ์šฉ์ดํ•œ ์ดˆ๊ฒฝ๋Ÿ‰ NoSQL ๋ชจ๋ฐ”์ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ์‹œ์žฅ์„ ์กฐ์‚ฌํ•œ ๊ฒฐ๊ณผ, Couchbase๊ฐ€ ์œ ์ผํ•œ ์„ ํƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค."

์ถ”๊ฐ€ ๋ฆฌ์†Œ์Šค:

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

์ตœ์‹  ๊ณ ๊ฐ ๊ฒฝํ—˜์—๋Š” ํด๋ผ์šฐ๋“œ์—์„œ ์—ฃ์ง€๊นŒ์ง€, ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์‚ฌ์ด์˜ ๋ชจ๋“  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์—ฐํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ”Œ๋žซํผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Couchbase์˜ ์‚ฌ๋ช…์€ ๊ฐœ๋ฐœ์ž์™€ ์•„ํ‚คํ…ํŠธ๊ฐ€ ์–ด๋””์— ์žˆ๋“  ์ตœ์‹  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœ, ๋ฐฐํฌ, ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ฐ„์†Œํ™”ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋น ๋ฅด๊ณ  ์œ ์—ฐํ•˜๋ฉฐ ๊ฒฝ์ œ์ ์ธ ํด๋ผ์šฐ๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ”Œ๋žซํผ Capella๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์žฌ์ฐฝ์กฐํ•˜์—ฌ ์กฐ์ง์ด ๋™๊ธ‰ ์ตœ๊ณ ์˜ ๊ฐ€๊ฒฉ ๋Œ€๋น„ ์„ฑ๋Šฅ์œผ๋กœ ๊ณ ๊ฐ์—๊ฒŒ ํ”„๋ฆฌ๋ฏธ์—„ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ํฌ์ถ˜ 100๋Œ€ ๊ธฐ์—… ์ค‘ 30% ์ด์ƒ์˜ ๊ธฐ์—…์ด ์ตœ์‹  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ๋™ํ•˜๊ธฐ ์œ„ํ•ด Couchbase๋ฅผ ์‹ ๋ขฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์„ธ์š”. www.couchbase.com ํŠธ์œ„ํ„ฐ์—์„œ ํŒ”๋กœ์šฐํ•˜์„ธ์š” @couchbase

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

์ œ์ž„์Šค ๊น€

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

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

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

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

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

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

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