๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์ ๋งฅ๋ฝ์์ ์์ ํ ์ด๋ธ์ ๋ณต์กํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์คํํ๋ ๋์ ์ค๊ฐ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์์ ์ ์ฅ ๊ตฌ์กฐ์ ๋๋ค. ์์ ํ ์ด๋ธ์ ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ค ๊ด๋ฆฌํ๊ธฐ ์ฌ์ด ๋จ์๋ก ๋ถํดํ์ฌ ์ฒ๋ฆฌ ์ค๋ฒํค๋๋ฅผ ์ค์ด๋ ๋ฐ ๋์์ด ๋๋ ์ฟผ๋ฆฌ ์ฑ๋ฅ ํฅ์์ ํ์์ ์ ๋๋ค. ์์ ํ ์ด๋ธ์ ์ค๊ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ ๋ฐ ํ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ๋ด์์ ๋จ์ผ ์ธ์ ๋๋ ํน์ ์์ ๋์๋ง ์ง์๋๋ ์์ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ต๋๋ค.
๋ค์ํ ์ต์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์์ ์์ ํ ์ด๋ธ์ ๋ก์ปฌ ๋ฐ ๊ธ๋ก๋ฒ์ ๋ ๊ฐ์ง ์ฃผ์ ์ ํ์ผ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. ๋ก์ปฌ ์์ ํ ์ด๋ธ์ ์ ํ๋ ๋ฒ์๋ฅผ ๊ฐ์ง๋ฉฐ ์ด๋ฅผ ์์ฑํ ์ธ์ ๋๋ ์ฐ๊ฒฐ์์๋ง ๋ณผ ์ ์๊ณ ์ก์ธ์คํ ์ ์๋ ๋ฐ๋ฉด ์ ์ญ ์์ ํ ์ด๋ธ์ ๊ฐ ์ธ์ ์ ๋ํด ๋ฐ์ดํฐ๊ฐ ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ง๋์ง๋ง ๋ชจ๋ ํ์ฑ ์ธ์ ์์ ๋ณผ ์ ์์ต๋๋ค. ์ด ๋ ๊ฐ์ง ์ ํ์ ๊ตฌ๋ถ์ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์์ ๊ฐ๋ฐ์๋ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์คํ ๋ฆฌ์ง ๋ฐ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ์ต์ ํํ ์ ์์ต๋๋ค.
์์ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์ฑ๋ฅ์ด ํฅ์๋๊ณ ๋ณต์กํ ์์ ์ ๋ํ ์ฟผ๋ฆฌ ์คํ์ด ๊ฐ์ํ๋ฉ๋๋ค. ์ผ์์ ์ธ ํน์ฑ์ผ๋ก ์ธํด ์์ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ ์ฒด ์ฑ๋ฅ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ํจ๊ป ์๋ํ ์ ์์ต๋๋ค. ๋ํ ๋ ผ๋ฆฌ์ ๋ฐ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ ๋ฆฝ์ฑ์ ์ด์งํ์ฌ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ณธ ๋ฐ์ดํฐ ์๋ณธ์ ์ํฅ์ ์ฃผ์ง ์๊ณ ์ค๊ฐ ๊ฒฐ๊ณผ์ ๋ํ ๋ถ์ ๋ฐ ์์ ์ ์ํํ ์ ์๋๋ก ํฉ๋๋ค.
์์ ํ ์ด๋ธ์ SQL Server, Oracle, MySQL ๋ฐ PostgreSQL ์ ๋น๋กฏํ ๋ค์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ ์์ ์ค์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์์ ํ ์ด๋ธ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ง ๋ฐ ๋น์ฆ๋์ค ์ธํ ๋ฆฌ์ ์ค ํ๊ฒฝ์์ ํจ์จ์ ์ธ ์ฟผ๋ฆฌ ์ต์ ํ ๋ฐ ์คํ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ์์ ํ ์ด๋ธ์ ๊ธฐ๋ฅ์ ํ์ฉํจ์ผ๋ก์จ ์ด๋ฌํ ์์คํ ์ ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๊ณ ๋ถ์ํ ์ ์์ผ๋ฏ๋ก ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์์ด์๋ ์ ๋ ๋๊ตฌ๊ฐ ๋ฉ๋๋ค.
์์ ํ ์ด๋ธ๋ก ์์ ํ ๋ ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ์ฅ๋จ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฑ๋ฅ์์ ์ด์ ์ ์ ๊ณตํ์ง๋ง ์์ ํ ์ด๋ธ์ ์คํ ๋ฆฌ์ง ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ค๋ฒํค๋๋ฅผ ์ฆ๊ฐ์ํฌ ์ ์์ผ๋ฏ๋ก ๊ด๋ฆฌ ๋ฐ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ํด ์ถ๊ฐ ์์คํ ๋ฆฌ์์ค๊ฐ ํ์ํฉ๋๋ค. ๋ํ ์์ ํ ์ด๋ธ์ ๋น์๊ตฌ ์ ์ฅ์์ ์ ์ฅ๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ด ์ข ๋ฃ๋๊ฑฐ๋ ์ถฉ๋ํ๋ฉด ํด๋น ๋ด์ฉ์ด ์์ค๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์์ ํ ์ด๋ธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฃจ์ ์ ํตํฉํ๊ธฐ ์ ์ ์์ ํ ์ด๋ธ ์ฌ์ฉ๊ณผ ๊ด๋ จ๋ ๋น์ฉ ๋ฐ ์ด์ ์ ์ ์ ํ๊ฒ ๋ถ์ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
AppMaster ํ๋ซํผ์์ ์์ ํ ๋ ์์ ํ ์ด๋ธ์ ์ฌ์ฉํ์ฌ ํจ์จ์ ์ด๊ณ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ์๋ฃจ์ ์ ๋ง๋๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ด ์ ๊ตํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง, ๋น์ฆ๋์ค ๋ ผ๋ฆฌ, REST API ๋ฐ ์น ์๋น์ค๋ฅผ ๊ตฌ์ถํ ์ ์์ผ๋ฏ๋ก ์๋ฃจ์ ์ ์์ ํ ์ด๋ธ์ ํตํฉํ๋ฉด ์ฑ๋ฅ๊ณผ ์ ์ง ๊ด๋ฆฌ ์ฉ์ด์ฑ์ด ํฌ๊ฒ ํฅ์๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ณต์กํ ๋น์ฆ๋์ค ํ๋ก์ธ์ค๋ฅผ ์ค๊ณํ ๋ ์์ ํ ์ด๋ธ์ ํ์ฉํ์ฌ ํ๋ก์ธ์ค๋ฅผ ๋ ์๊ณ ๊ด๋ฆฌํ๊ธฐ ์ฌ์ด ๋จ์๋ก ๋ถ๋ฅํ์ฌ ์คํ์ ๊ฐ์ํํ๊ณ ์ฝ๋๋ฅผ ๋จ์ํํ ์ ์์ต๋๋ค.
๋ํ AppMaster ํ๋ซํผ์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก์ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ด๋ ํธํ์ฑ์ ๊ฐ์ง๋ฉฐ ์์ ํ ์ด๋ธ๋ ์ง์ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ PostgreSQL์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ AppMaster ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๋ง๋ ์๋ฃจ์ ์ ์ ๋ฐ์ ์ธ ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
์์ ํ ์ด๋ธ์ ์ต์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ค์ํ ๊ตฌ์ฑ ์์๋ก, ๊ฐ๋ฐ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ์๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฃจ์ ์ ์ฑ๋ฅ, ์ ์ง ๊ด๋ฆฌ ๋ฐ ์ฌ์ฉ ํธ์์ฑ์ ๊ฐ์ ํ ์ ์๋๋ก ํฉ๋๋ค. AppMaster ํ๋ซํผ์ ์ปจํ ์คํธ์์ ์์ ํ ์ด๋ธ์ ํ์ฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ๋ค์ํ ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๋งค์ฐ ํจ์จ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ์ ์์ผ๋ฏ๋ก ๋ณด๋ค ๋น์ฉ ํจ์จ์ ์ด๊ณ ๋ฅ๋ฅ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๊ฐ ๊ฐ๋ฅํฉ๋๋ค.