DataStax, JavaScript ๊ฐ๋ฐ์์ ์์ ๋จ์ํ๋ฅผ ๋ชฉํ๋ก ํ๋ ์๋ก์ด JSON API ์ถ์
DataStax์ ์ต์ JSON API ์ ํ์ JavaScript ์ฝ๋๊ฐ ์๋ฒ๋ฆฌ์ค NoSQL Astra DB๋ฅผ ํ์ฉํ๋ ๋ฐ ๋์์ ์ฃผ๊ธฐ ์ํด ์ถ์๋์์ต๋๋ค.

์ต๊ทผ ๋ฆด๋ฆฌ์ค๋ฅผ ํตํด ์๋ฒ๋ฆฌ์ค NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ํ์ ์๋ก์ด ๋ฐฉํฅ์ ์ ์ํ DataStax ์ค๋ ์ต์ JSON API๋ฅผ ๊ณต๊ฐํ์ต๋๋ค. ์ด๋ฒ ๋ฆด๋ฆฌ์ค๋ ์ค์๊ฐ ์์ฑ AI๊ฐ ํ์ํ ์ธ๊ณต ์ง๋ฅ(AI) ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ(LLM) ์ฃผ๋ ํ๋ก์ ํธ๋ฅผ ๋ง๋๋ ๋ฐ ์ฐธ์ฌํ๋ JavaScript ๊ฐ๋ฐ์์ ์์ ์ ๊ฐ์ํํ๊ณ ๋จ์ํํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ด๋ฌํ ๊ฐ๋ฐ์ ๊ทธ๋ฌํ ๊ณํ์ ๊ท์คํ ์์ฐ์ผ๋ก ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ๋ฆฌ์กฐํธ๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์ด๋ฃจ์ด์ก์ต๋๋ค. ์๋ก ๋์ ๋ JSON API๋ ํจ์ฌ ๋ช ํํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ฌ์ด ๋ฐฉ์์ผ๋ก ํด๋น ๋ชฉ์ ์ ์ํด Astra DB์ ์ฌ์ฉ์ ๋๋ฆฌ๊ณ ์ด์งํ ์ ์๋ ์์น์ ์์ต๋๋ค.
๋ฒกํฐํ(๋ฒกํฐ ๊ฒ์์ด๋ผ๊ณ ๋ ํจ)๋ ์ ์ธ๊ณ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณต๊ธ์ ์ฒด์์ ์ค์ถ์ ์ธ ๊ธฐ๋ฅ์ผ๋ก ๊ฐ์ฃผ๋๊ณ ์์ผ๋ฉฐ, ํนํ ์์ฑ AI์ ํ์ฐ์ด ๊ธ๊ฒฉํ ์ฆ๊ฐํ๋ ํ์ฌ ์๋๋ฆฌ์ค์์ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ๋ฒกํฐํ์ ๊ฐ์ฅ ํฐ ์ฅ์ ์ ๋ฐ์ดํฐ ๊ตฌ์กฐํ์ ํ์์ฑ์ ์ฐํํ๋ ๊ธ์ง์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ํตํด AI ๋ชจ๋ธ ๊ต์ก์ ํฌ์ํ๋ ์๊ฐ์ ํฌ๊ฒ ๋จ์ถํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์์กดํ๋ ๊ธฐ์กด ๊ฒ์ ๊ธฐ์ ๊ณผ๋ ๋ค๋ฆ ๋๋ค.
๋ณธ์ง์ ์ผ๋ก ๋ฒกํฐ ๊ฒ์์ ์ฟผ๋ฆฌ์ ํฌํจ๋ ๋ฐ์ดํฐ ๊ฐ์ฒด์ ํ์ ๋๋ ๊ด๋ จ ์์ฑ์ ์ดํดํ๊ณ ์ถ๋ก ํ ์ ์์ผ๋ฏ๋ก ๊ฒ์ ํ๋ก์ธ์ค๊ฐ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค.
๊ทธ๋ฌ๋ ์ด ์๋ก์ด JSON API์ ์ค์ ์ํฅ์ JavaScript์ ๋ฅ์ํ ๊ฐ๋ฐ์๊ฐ CQL(Cassandra Query Language)์ ๋ํ ๊ด๋ฒ์ํ ์ง์์ ๋ณด์ ํด์ผ ํ๋ ๊ธฐ์กด์ ํ์์ฑ์ ์ํํ ์ ์๋ค๋ ์ ์ฌ๋ ฅ์ ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Astra DB์ ๊ตฌ์ฑ ์์ฒด๊ฐ Apache Cassandra๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์๊ธฐ ๋๋ฌธ์ ๊น์ ์ดํด์ ํ์์ฑ์ ์์ ๋ ์ด๋ฌํ ๋ฅ๋ ฅ์ ํ์์ ์ ๋๋ค.
์ด ์๋ก์ด ๊ฐ๋ฐ์ ๊ฒฐ๊ณผ๋ก JavaScript ๊ฐ๋ฐ์๋ ๊ฐ์ฅ ํธ์ํ ์ธ์ด๋ก ์ฝ๋๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ ฅ์ฑ์ ์์๊ฐ ๋ง์ AI ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ ์์ฐํ๋ ๋ฐ ํ์ํ ์๊ฐ์ ์๋นํ ์ค์ฌ ํ๋ก์ ํธ ๊ด๋ฆฌ์ ํ์ฅ์ฑ๊ณผ ํจ์จ์ฑ์ ๋์ด๋ ๋ฐ ๊ธฐ์ฌํ ์์ ์ ๋๋ค.
๋ํ Stargate๋ผ๋ DataStax์ ์คํ ์์ค API ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด ์ป์ ์ ์๋ ์๋ก์ด API๋ Mongoose์์ ํธํ์ฑ์ ์ ๊ณตํ๋๋ก ์ ์๋์์ต๋๋ค. Mongoose๋ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ๋์ ํ๊ฐ๋ฅผ ๋ฐ๊ณ ์๋ MongoDB์ฉ ์คํ ์์ค ๊ฐ์ฒด ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
ํ์ฌ No-Code ์ถ์ธ๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์ด๋ฒ JSON API ์ถ์๋ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ํ์ฉ์ ์ ์ฌ์ ์ผ๋ก ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. AppMaster๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋จ์ํํ๋ ๋ค์ํ๊ณ ๊ฐ๋ ฅํ No-Code ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐ์๋ฅผ ์ง์ํ๋ ๋ฐ ์ค์ ์ ๋ก๋๋ค.


