SQLite๋Š” Android์™€ ๊ฐ™์€ ๋ชจ๋ฐ”์ผ ํ”Œ๋žซํผ์—์„œ ์‹คํ–‰๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํฌํ•จํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋˜๊ณ  ์ตœ์ ํ™”๋œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ๋Ÿ‰์˜ ์„œ๋ฒ„๋ฆฌ์Šค ๋…๋ฆฝํ˜• ํŠธ๋žœ์žญ์…˜ SQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—”์ง„์ž…๋‹ˆ๋‹ค. Android ์•ฑ ๊ฐœ๋ฐœ์˜ ๋งฅ๋ฝ์—์„œ SQLite๋Š” ์™„์ „ํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ํด๋ผ์ด์–ธํŠธ ์—†์ด๋„ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋กœ์ปฌ ์ €์žฅ์†Œ ์†”๋ฃจ์…˜์ด ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์ด ํ’๋ถ€ํ•˜๊ณ  ์ง๊ด€์ ์ด๋ฉฐ ํšจ์œจ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค๋ ค๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์—†์–ด์„œ๋Š” ์•ˆ๋  ๋„๊ตฌ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ.

SQLite๋Š” ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ๊ณผ ์žฅ์ ์œผ๋กœ ์ธํ•ด Android ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ๋œ ์ด์œ  ์ค‘ ํ•˜๋‚˜๋Š” ์˜คํ”ˆ ์†Œ์Šค, ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—”์ง„์ด๊ธฐ ๋•Œ๋ฌธ์— AppMaster ์˜ no-code ํ”Œ๋žซํผ์„ ๋น„๋กฏํ•œ ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ์—ฐ์„ฑ ๋•๋ถ„์— ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ์— ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ๋  ์ˆ˜ ์žˆ์–ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ จ ์ž‘์—…์ด ์ตœ์†Œํ•œ์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋กœ ํšจ์œจ์ ์œผ๋กœ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SQLite์˜ ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํฌ๊ธฐ๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ์•ฝ 500-800KB๋กœ ์ œํ•œ๋˜๋Š” ์ปดํŒฉํŠธํ•œ ํŠน์„ฑ์ž…๋‹ˆ๋‹ค. ์ฐจ์ง€ํ•˜๋Š” ๊ณต๊ฐ„์ด ์ž‘๊ธฐ ๋•Œ๋ฌธ์— ์ €์žฅ ๊ณต๊ฐ„๊ณผ ์„ฑ๋Šฅ์ด ๋งค์šฐ ์ค‘์š”ํ•œ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ด์ƒ์ ์ธ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํŒŒ์ผ ์ž์ฒด๊ฐ€ ์‚ฌ์šฉ์ž ์žฅ์น˜์— ์ง์ ‘ ์ €์žฅ๋˜๋ฏ€๋กœ ๋ณต์žกํ•œ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ํ†ต์‹ ์ด ํ•„์š”ํ•˜์ง€ ์•Š๊ณ  ์ „๋ฐ˜์ ์ธ ์•ฑ ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜๋ฉฐ ํ™œ์„ฑ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์—†์ด๋„ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ์œ ์ง€๋˜๊ณ  ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SQLite๋Š” ACID(์›์ž์„ฑ, ์ผ๊ด€์„ฑ, ๊ฒฉ๋ฆฌ ๋ฐ ๋‚ด๊ตฌ์„ฑ) ํ˜ธํ™˜ ํŠธ๋žœ์žญ์…˜์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž‘์—…์ด ์ •ํ™•ํ•˜๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ ์ง€ํ•˜๋ฉด์„œ ์‹คํ–‰๋˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ•๋ ฅํ•œ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋ฐ ๋กค๋ฐฑ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ตฌํ˜„ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์†์ƒ ๋˜๋Š” ์†์‹ค ์œ„ํ—˜์„ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ๋™์‹œ ์ˆ˜์ •์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๋‚˜๋ฆฌ์˜ค์— ํŠนํžˆ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ SQLite๋Š” ํ’๋ถ€ํ•˜๊ณ  ํฌ๊ด„์ ์ธ SQL ๊ตฌ๋ฌธ์„ ์ž๋ž‘ํ•˜๋ฉฐ PostgreSQL ๋˜๋Š” MySQL๊ณผ ๊ฐ™์€ ๋” ๊ฐ•๋ ฅํ•œ ๋‹ค๋ฅธ RDBMS์—์„œ ์ œ๊ณตํ•˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ฟผ๋ฆฌ ์–ธ์–ด ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž‘์—…์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•˜๊ณ , ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ๊ฒ€์ƒ‰์„ ์ตœ์ ํ™”ํ•˜๊ณ , ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ™•์žฅ์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์›น, ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ•๋ ฅํ•œ no-code ๋„๊ตฌ์ธ AppMaster ์˜ ๋งฅ๋ฝ์—์„œ SQLite๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋กœ์ปฌ ์Šคํ† ๋ฆฌ์ง€ ์†”๋ฃจ์…˜์œผ๋กœ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ AppMaster ์˜ ์„œ๋ฒ„ ์ค‘์‹ฌ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋ฉด App Store ๋ฐ Play Market์— ์ƒˆ ๋ฒ„์ „์„ ์ œ์ถœํ•  ํ•„์š” ์—†์ด UI, ๋กœ์ง ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ SQLite๋Š” ์žฅ์น˜์— ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ๊ณผ์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ์ฝ”๋”ฉ ์ง€์‹์ด๋‚˜ ๊ฒฝํ—˜ ์—†์ด๋„ SQLite์˜ ์žฅ์ ์„ ํ™œ์šฉํ•˜์—ฌ ๋งค์šฐ ํšจ์œจ์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์•ˆ์ „ํ•œ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SQLite๊ฐ€ Android ์•ฑ ๊ฐœ๋ฐœ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์˜ ํ•œ ๊ฐ€์ง€ ์˜ˆ๋Š” ๋ฉ”๋ชจ ์ž‘์„ฑ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๊ฐœ์ธ ๊ธˆ์œต ์ถ”์ ๊ธฐ, ์—ฐ๋ฝ์ฒ˜ ๊ด€๋ฆฌ ๋„๊ตฌ ๋“ฑ ๋ฐ์ดํ„ฐ ์ง‘์•ฝ์ ์ธ ์•ฑ์—์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด AppMasterno-code ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋Š” SQLite๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ฑฐ๋ž˜ ๊ธฐ๋ก, ์˜ˆ์‚ฐ ๋ฐ ๊ณ„์ • ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์‚ฌ์šฉ์ž ์žฅ์น˜์— ์ง์ ‘ ์ €์žฅํ•˜๋Š” ๋™์‹œ์— ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ๊ณผ ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ์‚ฌ์šฉํ•˜๊ธฐ ์‰ฌ์šด ๊ฐœ์ธ ๊ธˆ์œต ์ถ”์  ์•ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›ํ™œํ•œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜.

์ „๋ฐ˜์ ์œผ๋กœ, ํ™•์žฅ์„ฑ, ์•ˆ์ •์„ฑ ๋ฐ ์‚ฌ์šฉ ์šฉ์ด์„ฑ๊ณผ ๊ฒฐํ•ฉ๋œ SQLite์˜ ๊ณ ์œ ํ•œ ๊ธฐ๋Šฅ์€ ์ •๊ตํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ†ตํ•ฉํ•˜๋ ค๋Š” ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋งค๋ ฅ์ ์ธ ์„ ํƒ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. AppMasterno-code ํ”Œ๋žซํผ๊ณผ์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ ์‚ฌ์šฉ์ž๋Š” ๋‹ค์–‘ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ๊ณผ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ถฉ์กฑํ•˜๋Š” ๊ฐ•๋ ฅํ•˜๊ณ  ๊ธฐ๋Šฅ์ด ํ’๋ถ€ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝํ•˜๋ฉด, SQLite๋Š” Android ์•ฑ ๊ฐœ๋ฐœ ์„ธ๊ณ„์—์„œ ๋งค์šฐ ๊ท€์ค‘ํ•œ ๋„๊ตฌ๋กœ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ•๋ ฅํ•˜๊ณ  ์•ˆ์ „ํ•œ ๋กœ์ปฌ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ์˜ ์ด์ ์„ ํ™œ์šฉํ•˜๋Š” ๊ณ ํ’ˆ์งˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์˜ no-code ํ”Œ๋žซํผ๊ณผ์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๊ฐ•๋ ฅํ•˜๊ณ  ์œ ์—ฐํ•˜๋ฉฐ ์•ˆ์ •์ ์ธ ๋กœ์ปฌ ์Šคํ† ๋ฆฌ์ง€ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•˜๋Š” ๊ฒƒ์ด ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ์ ‘๊ทผ์„ฑ์ด ์ข‹๊ณ  ํšจ์œจ์ ์ด๋ผ๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.