- ์ ํ
-
-
ํ๋ซํผ
์์ฒด ๊ด๋ฆฌ
-
์นดํ ๋ผ ์ ๊ณต ์๋น์ค
๊ธฐ๋ฅ
-
-
-
์ ์นด์ฐ์น๋ฒ ์ด์ค์ธ๊ฐ์?
๊ฐ๋ฐ์์ ๊ธฐ์ ์ ๋ฏธ์ ํฌ๋ฆฌํฐ์ปฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด Couchbase๋ฅผ ์ ํํฉ๋๋ค.
์ด์ ๋ณด๊ธฐ์นดํ ๋ผ๋ก ๋ง์ด๊ทธ๋ ์ด์
Server ์ํฐํ๋ผ์ด์ฆ ์๋์ ์์ Couchbase ์นดํ ๋ผ๋ก ์ ๊ทธ๋ ์ด๋ํด์ผ ํ๋ ์ฃผ์ ์ด์
์ด์ ๋ณด๊ธฐ
-
-
- ์๋ฃจ์
-
-
์ฌ์ฉ ์ฌ๋ก๋ณ
-
์ฐ์ ๋ณ
-
์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ๋ณ
-
-
- Resources
-
-
์ธ๊ธฐ ๋ฌธ์
-
๊ฐ๋ฐ์ ์ญํ ๋ณ
-
๋น ๋ฅธ ์์
-
-
- ํ์ฌ
-
-
์ ๋ณด
-
ํํธ๋์ญ
-
์๋น์ค
-
ํํธ๋ ๊ฑฐ๋ ๋ฑ๋กํ๊ธฐ
์นด์ฐ์น๋ฒ ์ด์ค์ ๊ฑฐ๋๋ฅผ ๋ฑ๋กํ ์ค๋น๊ฐ ๋์ จ๋์?
๋ฑ๋กํ๋ ค๋ ์ ์ฌ ๊ณ ๊ฐ์ ๋ํ ํํธ๋ ์ธ๋ถ ์ ๋ณด ๋ฐ ์์ธํ ๋ด์ฉ์ ์๋ ค์ฃผ์ธ์.
์ฌ๊ธฐ์์ ์์Marriott
Marriott๋ ์ ๋ขฐํ ์ ์๋ ๊ฐ์ธํ๋ ๊ณ ๊ฐ ๊ฒฝํ์ ์ํด MongoDB์ Cassandra ๋์ Couchbase๋ฅผ ์ ํํ์ต๋๋ค.
์์ธํ ์์๋ณด๊ธฐ
-
-
- ๊ฐ๊ฒฉ์ ์ฑ
- ๋ฌด๋ฃ ์ฒดํ
- ๋ก๊ทธ์ธ
- Korean
- search
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ณ๋์ ์๋ฒ์ ์์กดํ์ง ์๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์คํ๋๋ ๊ฒฝ๋์ ๋ ๋ฆฝํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค.
์์ฝ
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ํตํฉ๋ ๊ฒฝ๋ ์ธํ๋ก์ธ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก, ์ฑ๋ฅ, ์คํ๋ผ์ธ ์ก์ธ์ค, ์ต์ํ์ ๋ฆฌ์์ค ์ฌ์ฉ์ด ์ค์ํ ์ฃ์ง, ๋ชจ๋ฐ์ผ, IoT ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด์์ ์ ๋๋ค. ๋ณ๋์ ์๋ฒ๋ก ์คํ๋๋ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌ๋ฆฌ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ก์ปฌ์์ ์๋ํ๋ฉฐ ๋ณ๋์ ์ค์น๊ฐ ํ์ ์๊ณ ๋จ์ผ ์ฌ์ฉ์ ํ๊ฒฝ์ ์ต์ ํ๋์ด ์์ต๋๋ค. ์ฃผ์ ๊ธฐ๋ฅ์ผ๋ก๋ ACID ์ค์, ๋ก์ปฌ ๋ฐ์ดํฐ ์ ์ฅ, ๋ด์ฅ ๋๊ธฐํ ๋ฑ์ด ์์ต๋๋ค. ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์๋ฃ, ๋ฆฌํ ์ผ, ํ์ฅ ์๋น์ค ๋ฑ ์ฐ๊ฒฐ์ฑ์ด ์ค์ํ ์ฐ์ ์์ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ ํฉํ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๊ฒ์ ๋ฐ์ดํฐ ๋ชจ๋ธ, ํ๋ซํผ ํธํ์ฑ, ์ฑ๋ฅ, ์คํ๋ผ์ธ ์ง์ ๋ฐ ๋ณด์ ์๊ตฌ ์ฌํญ๊ณผ ๊ฐ์ ์์์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฌด์์ธ๊ฐ์?
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธด๋ฐํ๊ฒ ํตํฉ๋์ด ๋ณ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ์์ด๋ ๋ก์ปฌ์์ ์คํํ ์ ์๋ ๊ฒฝ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์์ฒด์ ์ผ๋ถ๋ก ์๋ํ๋ฉฐ, ๋์ผํ ํ๋ก์ธ์ค ๋๋ ๋์ผํ ๋๋ฐ์ด์ค์ ์์ฃผํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด ์ํคํ ์ฒ๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฃ์ง ์ปดํจํ , ๋ชจ๋ฐ์ผ ์ฑ, IoT ๋๋ฐ์ด์ค ๋ฐ ์ง์ฐ ์๊ฐ์ด ์งง์ ๊ธฐํ ํ๊ฒฝ์ ์ด์์ ์ ๋๋ค, ์คํ๋ผ์ธ ์ก์ธ์ค๋ฆฌ์์ค ์ฌ์ฉ๋์ ์ต์ํํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋น ๋ฅธ ์ฑ๋ฅ, ๋ฎ์ ์ค๋ฒํค๋, ๊ฐํธํ ๋ฐฐํฌ๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์ ์ฝ์ด ์๊ฑฐ๋ ์ฐ๊ฒฐ์ด ๋๊ธด ํ๊ฒฝ์์ ์์ ์ ์ธ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง๊ฐ ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํ ์ค์ฉ์ ์ธ ์ ํ์ ๋๋ค.
์ด ๋ฆฌ์์ค๋ฅผ ๊ณ์ ์ฝ๊ณ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋น๊ต, ๊ธฐ๋ฅ, ์ด์ , ์ฌ์ฉ ์ฌ๋ก, ์กฐ์ง์ ๋ง๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๋ฐ ํ์ฉํ ์ ์๋ ๊ธฐ์ค์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
- ์๋ฒ ๋๋ ์์คํ ์ด๋ ๋ฌด์์ธ๊ฐ์?
- ์๋ฒ ๋๋ ์์คํ ๊ณผ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
- ๋ด์ฅ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ฅ
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด์
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ ์ฌ๋ก
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ
- ์ฃผ์ ์์ ๋ฐ ๋ฆฌ์์ค
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์์ ๋ฐ๋ผ ์๋ก ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋จ์์ฑ๊ณผ ๋ก์ปฌ ์ฌ์ฉ์ ์ํด ์ค๊ณ๋ ๋ฐ๋ฉด, ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋๊ท๋ชจ์ ๋ค์ค ์ฌ์ฉ์ ํ๊ฒฝ์ ์ ํฉํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฃผ์ ์ฐจ์ด์ ์ ๊ฐ์กฐํ๊ธฐ ์ํ ๋น๊ตํ์ ๋๋ค:
| ๊ธฐ๋ฅ | ๋ด์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค | ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค |
|---|---|---|
| ํตํฉ | ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํฉ | ๋ณ๋์ ์๋ฒ ๋๋ ์๋น์ค๋ก ์คํ |
| ํ๋ก์ธ์ค | ์งํ ์ค(์ฑ๊ณผ ๋์ผ) | ์ฒ๋ฆฌ ์ค(์ฑ๊ณผ ๋ถ๋ฆฌ๋จ) |
| ์ค์น | ๋ณ๋ ์ค์น ํ์ ์์ | ๋ณ๋์ ์ค์น ๋ฐ ์ค์ ์ด ํ์ํฉ๋๋ค. |
| ์ฌ์ฉ ์ฌ๋ก | ๋ชจ๋ฐ์ผ, ๋ฐ์คํฌํฑ, IoT, ๋ก์ปฌ ์ฑ | ์น ์ฑ, ์ํฐํ๋ผ์ด์ฆ ์์คํ , ๋ค์ค ์ฌ์ฉ์ ์ฑ |
| ์ฑ๋ฅ | ๋ก์ปฌ ๋จ์ผ ์ฌ์ฉ์ ์ก์ธ์ค๋ฅผ ์ํ ๋น ๋ฅธ ์๋ | ๋์ ๋์์ฑ, ๋๊ท๋ชจ์ ์ต์ ํ๋จ |
| ํ์ฅ์ฑ | ์ ํ์ | ๋์ ํ์ฅ์ฑ ๋ฐ ๋์์ฑ |
| ๋คํธ์ํฌ ์ก์ธ์ค | ํ์ ์์ | ์ผ๋ฐ์ ์ผ๋ก ๋คํธ์ํฌ๋ฅผ ํตํด ์ก์ธ์ค |
| ์์ | ์นด์ฐ์น๋ฒ ์ด์ค, SQLite, LevelDB | MySQL, ์ค๋ผํด, ๋ง์ดํฌ๋ก์ํํธ SQL ์๋ฒ |
| ๋ฐ์ดํฐ ๊ด๋ฆฌ | ํธ์คํธ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๊ด๋ฆฌ | ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์์ ๋ ๋ฆฝ์ ์ผ๋ก ๊ด๋ฆฌ |
์๋ฒ ๋๋ ์์คํ ์ด๋ ๋ฌด์์ธ๊ฐ์?
์๋ฒ ๋๋ ์์คํ ์ ๋ ํฐ ์ฅ์น๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์ ์ฉ ๊ธฐ๋ฅ์ ์ํํ๋๋ก ์ค๊ณ๋ ํน์ ์ปดํจํ ์์คํ ์ ๋๋ค. ๋ฒ์ฉ ์ปดํจํฐ์ ๋ฌ๋ฆฌ ์๋ฒ ๋๋ ์์คํ ์ ์ผ๋ฐ์ ์ผ๋ก ๋ฆฌ์์ค์ ์ ์ฝ์ด ์์ผ๋ฉฐ ํจ์จ์ฑ, ์์ ์ฑ ๋ฐ ์ค์๊ฐ ์ฑ๋ฅ์ ์ต์ ํ๋์ด ์์ต๋๋ค. ์ค๋งํธํฐ๊ณผ ์๋ฃ ์ฅ๋น๋ถํฐ ์ฐ์ ์ฉ ๊ธฐ๊ณ ๋ฐ IoT ์ผ์์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํ ์ฅ์น์์ ํน์ ์์ ์ด๋ ํ๋ก์ธ์ค๋ฅผ ์ ์ดํ๋ ์๋ฒ ๋๋ ์์คํ ์ ๋ณผ ์ ์์ต๋๋ค. ์๋ฒ ๋๋ ์์คํ ์ ์ฐ๊ฒฐ ๋ฐ ์ปดํจํ ์ฑ๋ฅ์ด ์ ํ๋ ํ๊ฒฝ์์ ์๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ๋ก์ปฌ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์ ์ฅ์ ์ํ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ํตํฉ๋ ๊ฒฝ๋ ์๋ฃจ์ ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค.
์๋ฒ ๋๋ ์์คํ ๊ณผ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
์๋ฒ ๋๋ ์์คํ ์ ํ๋์จ์ด๋ฅผ ์ ์ดํ๊ฑฐ๋ ๋๋ฐ์ด์ค ๋ด์์ ํน์ ๊ธฐ๋ฅ์ ์ํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ค๋งํธ ์จ๋ ์กฐ์ ๊ธฐ์ ๊ฒฝ์ฐ ์๋ฒ ๋๋ ์์คํ ์ ์จ๋ ์ผ์๋ฅผ ์ฝ๊ณ , ๋๋ฐฉ ๋๋ ๋๋ฐฉ์ ์กฐ์ ํ๊ณ , ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ์ดํฉ๋๋ค. ์ค์๊ฐ ์์ฌ ๊ฒฐ์ ๊ณผ ๋ฌผ๋ฆฌ์ ์ธ๊ณ์์ ์ํธ ์์ฉ์ ๋ด๋นํฉ๋๋ค. C ๋๋ C++์ ๊ฐ์ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๊ธฐ๋ฅ์ ์คํํ๋๋ก ์๋ฒ ๋๋ ์์คํ ์ ํ๋ก๊ทธ๋๋ฐํ๊ณ ๋ฆฌ์์ค๊ฐ ์ ํ๋ ํ๋์จ์ด์ ๋ฐฐํฌํฉ๋๋ค.
๋ฐ๋ฉด์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํด๋น ์๋ฒ ๋๋ ์์คํ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋์ผํ ์ค๋งํธ ์จ๋์กฐ์ ๊ธฐ์ ์์์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์จ๋ ๊ธฐ๋ก, ์ฌ์ฉ์ ์ค์ ๋๋ ์ฌ์ฉ ํจํด์ ์ ์ฅํ ์ ์์ต๋๋ค. ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด๋ ์ธ๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ์์ด๋ ๋น ๋ฅด๊ณ ๊ฐ๋ฒผ์ด ๋ฐ์ดํฐ ์์ ์ ์ํํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋๋ฐ์ด์ค๊ฐ ์คํ๋ผ์ธ์์ ์๋ํ๊ณ ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ์๊ตฌ์ ์ผ๋ก ์ ์ฅํ๋ฉฐ ํ์์ ๋ฐ๋ผ ํด๋ผ์ฐ๋์ ๋๊ธฐํํ ์ ์์ต๋๋ค.
์ฆ, ์๋ฒ ๋๋ ์์คํ ์ ์ฌ์ฉํ์ฌ ๋๋ฐ์ด์ค๋ฅผ ์คํํ๊ณ ๋์์ ๊ด๋ฆฌํ๊ณ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๋์์ ์ง์ํ๊ณ ํฅ์์ํค๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
๋ด์ฅ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ฅ
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์๋ํ๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ, ๋ฆฌ์์ค๊ฐ ์ ํ์ ์ด๊ฑฐ๋ ์ฐ๊ฒฐ์ด ๊ฐํ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ ํ๊ฒฝ์์ ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ด๋ฌํ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ์ง์ํ๊ธฐ ์ํด ์ฑ๋ฅ, ์์ ์ฑ, ํตํฉ ์ฉ์ด์ฑ์ ์ฐ์ ์ํ๋ ํน์ ๊ธฐ๋ฅ์ด ์ ๊ณต๋ฉ๋๋ค. ๋ค์์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํํ ๋ณผ ์ ์๋ ๋ช ๊ฐ์ง ์ฃผ์ ๊ธฐ๋ฅ์ ๋๋ค:
- ๊ฒฝ๋ ์ํคํ ์ฒ: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์์ ์ค์น ๊ณต๊ฐ๊ณผ ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์ต์ ํ๋์ด ์์ด ๋ชจ๋ฐ์ผ ์ฑ, IoT ๋๋ฐ์ด์ค, ์ฃ์ง ์์คํ ์ ์ด์์ ์ ๋๋ค.
- ACID(์์์ฑ, ์ผ๊ด์ฑ, ๊ฒฉ๋ฆฌ, ๋ด๊ตฌ์ฑ) ๊ท์ ์ค์: ์ฐ ์ง์ ๋ ์ ์ ์ด๋ ์์คํ ์ฅ์ ๊ฐ ๋ฐ์ํ๋๋ผ๋ ๋ฐ์ดํฐ๊ฐ ์์ ์ ์ด๊ณ ์ผ๊ด๋๊ฒ ์ ์ง๋๋๋ก ๋ณด์ฅํฉ๋๋ค.
- ๋ก์ปฌ ๋ฐ์ดํฐ ์ ์ฅ์: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋๋ฐ์ด์ค์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฏ๋ก ์๊ฒฉ ์๋ฒ์ ์์กดํ์ง ์๊ณ ๋ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ๊ณ ์คํ๋ผ์ธ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๊ณ ์ฑ๋ฅ ์ฝ๊ธฐ/์ฐ๊ธฐ ์์ : ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์๋๋ฅผ ์ํด ๊ตฌ์ถ๋์ด ์ค์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํ๋ ์ ์ง์ฐ ๋ฐ์ดํฐ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ณต์ ๋ฐ ๋๊ธฐํ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค: ๋ง์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ ์ฌ๋ฌ ์ฅ์น์์ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๊ฑฐ๋ ์ฐ๊ฒฐ์ด ๋ณต์๋ ๋ ํด๋ผ์ฐ๋์ ๋๊ธฐํํ ์ ์๋ ๋๊ตฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
- ๋ณด์ ๊ธฐ๋ฅ: ์ํธํ ๋ฐ ์ธ์ฆ ์ต์ ์ ์๋ฃ ๋ฐ ๊ธ์ต ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์ํ ๋ฏธ์ฌ์ฉ ๋ฐ์ดํฐ์ ์ ์ก ์ค์ธ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด์
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ก์ปฌ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ , ํนํ ๋ฆฌ์์ค๊ฐ ์ ํ์ ์ด๊ฑฐ๋ ์ฐ๊ฒฐ์ด ๋๊ธด ํ๊ฒฝ์ ์ด์์ ์ธ ์ฌ๋ฌ ๊ฐ์ง ์ฅ์ ์ ์ ๊ณตํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ ํตํฉ๋๋ฏ๋ก ๋ณ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๊ฐ ํ์ํ์ง ์์ผ๋ฉฐ ์์ ์ ์ธ ๊ณ ์ฑ๋ฅ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์ ๋ช ๊ฐ์ง ์ฃผ์ ์ด์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
- ์ธ๋ถ ์ข ์์ฑ์ด ์์ต๋๋ค: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํธ์คํธ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์คํ๋๋ฏ๋ก ๋ณ๋์ ์๋ฒ๋ ๋ณต์กํ ์ธํ๋ผ๊ฐ ํ์ํ์ง ์์ต๋๋ค.
- ์คํ๋ผ์ธ ๊ธฐ๋ฅ: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ๊ฐ ๋ก์ปฌ์ ์ ์ฅ๋๋ฏ๋ก ๋คํธ์ํฌ ์ฐ๊ฒฐ ์์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ ๋น ๋ฅธ ์ฑ๋ฅ: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ๊ฐ ๋๋ฐ์ด์ค์ ์ ์ฅ๋๊ณ ์ฒ๋ฆฌ๋๋ฏ๋ก ์ง์ฐ ์๊ฐ์ด ์งง์ ์ฝ๊ธฐ/์ฐ๊ธฐ ์์ ์ ์ ๊ณตํ๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์ด์์ ์ ๋๋ค. ์ค์๊ฐ ์ฌ์ฉ ์ฌ๋ก.
- ๋ฐฐํฌ ๊ฐ์ํ: ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํจ๊ป ํจํค์ง๋ก ์ ๊ณต๋๋ฏ๋ก ๋ณ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ ์ ์ค์นํ๊ฑฐ๋ ๊ด๋ฆฌํ ํ์๊ฐ ์์ผ๋ฏ๋ก ์ด์ ๋ณต์ก์ฑ์ด ์ค์ด๋ญ๋๋ค.
- ๋ฆฌ์์ค ์๋น๋ฅผ ์ค์ ๋๋ค: ๊ฐ๋ฒผ์ด ๋์์ธ์ผ๋ก CPU, ๋ฉ๋ชจ๋ฆฌ ๋๋ ์ ์ฅ ์ฉ๋์ด ์ ํ๋ ์ฅ์น์ ์ ํฉํฉ๋๋ค.
- ํฅ์๋ ์์ ์ฑ: ACID ํธ๋์ญ์ ๋ฐ ์ถฉ๋ ๋ณต๊ตฌ์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ฅ์ ๋ฐ์ ์์๋ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
- ์์ ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ: ๋ง์ ๋ด์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ํธํ ๋ฐ ์ก์ธ์ค ์ ์ด๋ฅผ ์ง์ํ๋ฏ๋ก ๋๋ฐ์ด์ค์ ์ ์ฅ๋ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ด๋ฌํ ์ฅ์ ์ผ๋ก ์ธํด ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํจ์จ์ฑ, ์์จ์ฑ, ์์ ์ฑ์ด ํ์์ ์ธ ์ฃ์ง ์ปดํจํ , ๋ชจ๋ฐ์ผ ์ฑ, IoT ๋๋ฐ์ด์ค ๋ฐ ๊ธฐํ ์๋๋ฆฌ์ค์ ํ์ํ ์ ํ์ด ๋ ์ ์์ต๋๋ค.
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ ์ฌ๋ก
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ํ๋ ๋ฆฌ์์ค๋ ๊ฐํ์ ์ธ ์ฐ๊ฒฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ์ ์ ์ฅํ๊ณ ์ฒ๋ฆฌํด์ผ ํ๋ ์ํฉ์ ๋งค์ฐ ์ ํฉํฉ๋๋ค. ์์ ์ค์น ๊ณต๊ฐ, ๋น ๋ฅธ ์ฑ๋ฅ, ๋ด์ฅ๋ ์์ ์ฑ์ผ๋ก ์ธํด ๋ค์ํ ์ฐ์ ๊ณผ ๊ธฐ๊ธฐ์ ์ด์์ ์ ๋๋ค. ๋ค์์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋๋ค:
- IoT ๋๋ฐ์ด์ค: ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์จ๋ ์กฐ์ ๊ธฐ, ์จ์ด๋ฌ๋ธ ๋๋ ์ฐ์ ์ฉ ๋ชจ๋ํฐ์ ๊ฐ์ ์ค๋งํธ ๋๋ฐ์ด์ค์ ์ผ์ ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ๋ก ์ ์ฅํ์ฌ ์ค์๊ฐ ๋ถ์ ๋ฐ ์คํ๋ผ์ธ ์๋์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
- ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ : ์ค๋งํธํฐ๊ณผ ํ๋ธ๋ฆฟ์ ์ฑ์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ ์ฝํ ์ธ ๋ฅผ ์บ์ํ๊ณ ์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉฐ ์ธํฐ๋ท์ ์ ์ํ์ง ์๊ณ ๋ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ์งํฉ๋๋ค.
- ์ฃ์ง ์ปดํจํ : ์ฃ์ง ๋ฐฐํฌ์์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ฉด ์์ค์ ๊ฐ๊น์ด ๋ก์ปฌ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ฏ๋ก ์ง์ฐ ์๊ฐ๊ณผ ๋์ญํญ ์ฌ์ฉ๋์ ์ค์ด๋ฉด์ ์๋ต์ฑ์ ๊ฐ์ ํ ์ ์์ต๋๋ค.
- ์๋ฃ ๋ฐ ํฌ์ค์ผ์ด ๊ธฐ๊ธฐ: ํด๋์ฉ ์ง๋จ ๋๊ตฌ์ ํ์ ๋ชจ๋ํฐ๋ง ์์คํ ์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ ์๋ฃ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์ฅํ๊ณ ์ค์ํ ํ๊ฒฝ์์๋ ์์ ์ฑ์ ์ ์งํฉ๋๋ค.
- ์๋งค ๋ฐ POS ์์คํ : ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ์ ํ๋๊ฑฐ๋ ์ฌ์ฉํ ์ ์์ ๋ ์คํ๋ผ์ธ ๊ฑฐ๋, ์ฌ๊ณ ์ถ์ , ๊ณ ๊ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค.
- ์ฐ์ ์๋ํ ๋ฐ ์ ์ด ์์คํ : ๊ณต์ฅ์ด๋ ์ฅ๋น์ ์๋ฒ ๋๋ ์์คํ ์ ์จ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋กํ๊ณ , ๊ตฌ์ฑ์ ๊ด๋ฆฌํ๊ณ , ์์จ์ ์ผ๋ก ์๋ํ ์ ์์ต๋๋ค.
- ์ฐจ๋ ๋ด ์์คํ : ์ฐจ๋์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ์ฉํ์ฌ ๋ด๋น๊ฒ์ด์ , ์ง๋จ, ์ธํฌํ ์ธ๋จผํธ ๋ฐ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง์ ์ง์ํ๋ฏ๋ก ์ธ๋ถ ์๋ฒ์ ์์กดํ ํ์๊ฐ ์์ต๋๋ค.
- ํธ์คํธ ์ ํ๋ฆฌ์ผ์ด์ ๋ด์์ ์คํ๋๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ณ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ ์๋น์ค๊ฐ ํ์ํ์ง ์์ต๋๋ค.
- ๋ฆฌ์์ค๊ฐ ์ ํ๋ ํ๊ฒฝ์ ์ด์์ ์ ๋๋ค.๋ชจ๋ฐ์ผ ์ฑ, IoT ๋๋ฐ์ด์ค, ์ฃ์ง ์ปดํจํ ์์คํ ๋ฑ์ ๋๋ค.
- ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์คํ๋ผ์ธ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ์ ์ ์ฅํ์ฌ ๋คํธ์ํฌ ์ก์ธ์ค ์์ด๋ ์ค๋จ ์์ด ์ด์ํ ์ ์์ต๋๋ค.
- ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ค๋ฅธ ์ ํ๋ก์ธ์ค ์ค์ด๋ฉฐ ๊ฐ๋ณ๊ณ ๋จ์ผ ์ฌ์ฉ์ ๋๋ ๋ก์ปฌํ๋ ์ฌ์ฉ ์ฌ๋ก์ ์ต์ ํ๋์ด ์์ต๋๋ค.
- ACID ๊ท์ ์ค์ ๋ฐ ๋น ๋ฅธ ์ฑ๋ฅ์ผ๋ก ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๋ขฐ์ฑ ํ๋ณด ์ค์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค.
- ์๋ฒ ๋๋ ์์คํ ์์ ๋๋ฐ์ด์ค ๊ธฐ๋ฅ ์ฒ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ฉด, ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํด๋น ๊ธฐ๋ฅ์ ์ง์ํ๋ ๋ฐ ํ์ํ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
- ์ฃผ์ ๊ธฐ๋ฅ์ผ๋ก๋ ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ๋ก์ปฌ ์คํ ๋ฆฌ์ง, ๋ณด์ ์ต์ , ๋๊ธฐํ ๊ธฐ๋ฅ(์ ํ ์ฌํญ) ๋ฑ์ด ์์ต๋๋ค. ํด๋ผ์ฐ๋ ๋๋ ๋ค๋ฅธ ๋๋ฐ์ด์ค์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ ์ฌ๋ก๋ ์๋ฃ ๊ธฐ๊ธฐ ๋ฐ POS ์์คํ ๋ถํฐ ์ฐจ๋ ๋ด ์์คํ ๋ฐ ์ฐ์ ์ ์ด์ ์ด๋ฅด๊ธฐ๊น์ง ๋ค์ํฉ๋๋ค.๋ฅผ ํตํด ์ฐ์ ์ ๋ฐ์ ๊ฑธ์น ๋ค์ฉ๋์ฑ์ ์ ์ฆํ์ต๋๋ค.
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น๊ต
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฑ๋ฅ, ํ์ฅ์ฑ ๋๋ ์คํ๋ผ์ธ ๊ธฐ๋ฅ๊ณผ ๊ฐ์ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ์ฌํญ์ ์ต์ ํ๋ ๋ค์ํ ํํ๋ก ์ ๊ณต๋ฉ๋๋ค. ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ ๋๋ ํ๋ซํผ ์ง์, ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋๊ธฐํ ๊ธฐ๋ฅ ๋ฐ ์ฑ๋ฅ ํน์ฑ๊ณผ ๊ฐ์ ์์๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ๋ค์์ ์ธ๊ธฐ ์๋ 5๊ฐ์ง ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๊ตํ ๊ฒ์ผ๋ก, ์ ํ์ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
| ๋ฐ์ดํฐ๋ฒ ์ด์ค | ๋ฐ์ดํฐ ๋ชจ๋ธ | ํ๋ซํผ ์ง์ | ์คํ๋ผ์ธ ์ง์ | ๋๊ธฐํ ๊ธฐ๋ฅ | ACID ๊ท์ ์ค์ |
์ฃผ๋ชฉํ ๋งํ ๊ธฐ๋ฅ |
|---|---|---|---|---|---|---|
| ์นด์ฐ์น๋ฒ ์ด์ค ๋ผ์ดํธ | ๋ฌธ์(JSON) | iOS, Android, Windows, Linux, macOS | ์ | ์(์ ํจ๊ป ๋๊ธฐํ ๊ฒ์ดํธ์จ์ด) | ์ | ํผ์ด ํฌ ํผ์ด ๋๊ธฐํ, ์ ์ฐํ ์คํค๋ง, ๋ชจ๋ฐ์ผ ํผ์คํธ |
| SQLite | ๊ด๊ณํ | ํฌ๋ก์ค ํ๋ซํผ | ์ | ์๋์ | ์ | ๊ฒฝ๋, ํ์ผ ๊ธฐ๋ฐ, ๋๋ฆฌ ์ฑํ๋ |
| LevelDB | ํค-๊ฐ | ํฌ๋ก์ค ํ๋ซํผ | ์ | ์๋์ | ์๋์ | ๊ณ ์ฑ๋ฅ, ๊ฐ๋จํ API |
| ๋ฒํด๋ฆฌ DB | ํค-๊ฐ | ํฌ๋ก์ค ํ๋ซํผ | ์ | ์๋์ | ์ | ์์ ์ค์น ๊ณต๊ฐ, SQL ์ธํฐํ์ด์ค ์ต์ |
| ๊ฐ์ฒด ์์ | ๊ฐ์ฒด ์งํฅ | Android, iOS, Linux | ์ | ์(๋๊ธฐํ ์ฌ์ฉ) | ์ | ๋น ๋ฅธ ์๋, ๋ฎ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ๋ด์ฅ๋ ๊ฐ์ฒด ๊ด๊ณ |
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๋ฐฉ๋ฒ
์ฌ๋ฐ๋ฅธ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๊ฒ์ ์ ํ๋ฆฌ์ผ์ด์ , ํ๊ฒฝ ๋ฐ ๊ฐ๋ฐ ๋ชฉํ์ ํน์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋ชจ๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฒฝ๋ ๋ก์ปฌ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ์ง๋ง, ๋ค์๊ณผ ๊ฐ์ ์ธก๋ฉด์์ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ๋ฐ์ดํฐ ๋ชจ๋ธ์ฑ๋ฅ ํน์ฑ, ํ๋ซํผ ํธํ์ฑ, ๋๊ธฐํ ๋ฐ ๋ณด์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ณ ๋ คํ์ธ์. ์ต์ ์ ํ๊ฐํ ๋ ๊ณ ๋ คํด์ผ ํ ์ฃผ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:
๋ฐ์ดํฐ ๋ชจ๋ธ
์ ํ๋ฆฌ์ผ์ด์ ์ SQL ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ ๊ด๊ณํ ๋ชจ๋ธ์ด ๋ ์ ๋ฆฌํ์ง, ์๋๋ฉด ๋ฌธ์ ๋๋ ํค-๊ฐ ๋ชจ๋ธ์ด ๋ ์ ์ฐํ์ง ๊ณ ๋ คํ์ธ์. ๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ์ ๋ณต์กํ ์ฟผ๋ฆฌ๋ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ์ฅ ์ ํฉํ ๊ฒฝ์ฐ๊ฐ ๋ง์ง๋ง, ๋ฌธ์ ๋๋ ํค-๊ฐ ์ ์ฅ์ ์คํค๋ง ์ ์ฐ์ฑ๊ณผ ๋น ๋ฅธ ์กฐํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํ๋ซํผ ๋ฐ ์ธ์ด ์ง์
๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋์ ํ๋ซํผ(์: Android, iOS, Linux)๊ณผ ํธํ๋๊ณ ๊ฐ๋ฐ ์ธ์ด ๋ฐ ๋๊ตฌ ์ฒด์ธ๊ณผ ์ ํตํฉ๋๋์ง ํ์ธํฉ๋๋ค.
์ฑ๋ฅ ๋ฐ ๋ฆฌ์์ค ์ ์ฝ
์์ ์ํฌ๋ก๋์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ด๋ป๊ฒ ์๋ํ๋์ง, ํ๊ฒฝ์ CPU, ๋ฉ๋ชจ๋ฆฌ ๋ฐ ์คํ ๋ฆฌ์ง ์ ํ ๋ด์์ ํจ์จ์ ์ผ๋ก ์๋ํ๋์ง ํ๊ฐํฉ๋๋ค.
์คํ๋ผ์ธ ์ก์ธ์ค ๋ฐ ๋๊ธฐํ
์ ํ๋ฆฌ์ผ์ด์ ์ด ์คํ๋ผ์ธ ๋๋ ๋ถ์ฐ๋ ์ฅ์น์์ ์๋ํด์ผ ํ๋ ๊ฒฝ์ฐ, ํด๋ผ์ฐ๋ ๋๋ ๋ค๋ฅธ ํด๋ผ์ด์ธํธ์์ ๋๊ธฐํ ์ต์ ์ด ์๋ ๋ก์ปฌ ๋ฐ์ดํฐ ์ ์ฅ์๋ฅผ ์ ๊ณตํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฐพ์๋ณด์ธ์.
๋ณด์ ๊ธฐ๋ฅ
๊ท์ ๋๊ฑฐ๋ ๋ฏผ๊ฐํ ํ๊ฒฝ(์: ์๋ฃ, ๊ธ์ต)์์ ์ฌ์ฉ๋๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฏธ์ฌ์ฉ ๋ฐ ์ ์ก ์ค ์ํธํ๋ ๋ฌผ๋ก ์ธ์ฆ ๋ฐ ์ก์ธ์ค ์ ์ด๋ฅผ ์ง์ํด์ผ ํฉ๋๋ค.
์ฐ์ฑ ๊ท์ ์ค์ ๋ฐ ์ ๋ขฐ์ฑ
POS ์์คํ ์ด๋ ์๋ฃ ๊ธฐ๊ธฐ์ฒ๋ผ ๋ฐ์ดํฐ ์ผ๊ด์ฑ๊ณผ ๋ด๊ตฌ์ฑ์ด ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฒฝ์ฐ, ์์ ํ ACID ํธ๋์ญ์ ์ ์ง์ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฐพ์๋ณด์ธ์.
์ปค๋ฎค๋ํฐ ๋ฐ ์ง์
๊ฐ๋ ฅํ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ํจ๊ป ์ ๋ฌธ์ํ๋๊ณ ํ๋ฐํ๊ฒ ์ ์ง ๊ด๋ฆฌ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฐ๋ฐ ์๋๋ฅผ ๋์ด๊ณ ์ฅ๊ธฐ์ ์ธ ์ ์ง ๊ด๋ฆฌ ์ํ์ ์ค์ผ ์ ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ ์ํคํ ์ฒ ๋ฐ ์ ์ฝ ์กฐ๊ฑด์ ๋งฅ๋ฝ์์ ์ด๋ฌํ ๊ธฐ์ค์ ํ๊ฐํ๋ฉด ์ฆ๊ฐ์ ์ธ ๊ธฐ๋ฅ๊ณผ ์ฅ๊ธฐ์ ์ธ ์์ ์ฑ์ ์ ๊ณตํ๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ฃผ์ ์์ ๋ฐ ๋ฆฌ์์ค
์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ดํดํ๋ ๊ฒ์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ถ์กฑํ ์ ์๋ ํ๊ฒฝ์์ ๋ฐ์์ฑ์ด ๋ฐ์ด๋๊ณ ์์ ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๋ชจ๋ฐ์ผ, IoT ๋๋ ์ฃ์ง ์ปดํจํ ์ ์ํ ๊ฐ๋ฐ์ด๋ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฑ๋ฅ, ํด๋์ฑ ๋ฐ ๋จ์์ฑ ์ธก๋ฉด์์ ๊ณ ์ ํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ๋ค์์ ์กฐ์ง ๋ด์์ ์๋ฒ ๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ญํ , ์ด์ ๋ฐ ์ค์ ์ ์ฉ ์ฌ๋ก๋ฅผ ์ดํด๋ณผ ๋ ์ผ๋์ ๋์ด์ผ ํ ๋ช ๊ฐ์ง ํต์ฌ ์ฌํญ์ ๋๋ค:
์ฃผ์ ์์
Resources
์ด๋ฌํ Couchbase ์ดํด๋ณด๊ธฐ resources ๊ฒฝ๋ ๋ฐ์ดํฐ ์๋ฃจ์ ์ ๋ํด ์์ธํ ์์๋ณด์ธ์:
Couchbase Edge Server - ์ ํ
์ฃ์ง AI์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ญํ - ๋ธ๋ก๊ทธ
MongoDB Realm์ ๋์ฒดํ ๊น์? ์นด์ฐ์น๋ฒ ์ด์ค ๋ชจ๋ฐ์ผ์ ์ฌ์ฉํ ์คํ๋ผ์ธ ์ฐ์ ์ฑ ์ฌ์ฉ ์ฌ๋ก - ๋ธ๋ก๊ทธ
์นด์ฐ์น๋ฒ ์ด์ค ๋ชจ๋ฐ์ผ์ ํตํ ์ฃ์ง์์์ ๋ฒกํฐ ๊ฒ์ - ๋ธ๋ก๊ทธ
๊ตฌ์ถ ์์
๊ฐ๋ฐ์ ํฌํธ์์ NoSQL์ ์ดํด๋ณด๊ณ , ๋ฆฌ์์ค๋ฅผ ์ฐพ์๋ณด๊ณ , ํํ ๋ฆฌ์ผ์ ์์ํ์ธ์.
์นดํ ๋ผ ๋ฌด๋ฃ ์ฌ์ฉ
ํด๋ฆญ ๋ช ๋ฒ์ผ๋ก Couchbase๋ฅผ ์ง์ ์ฒดํํด ๋ณด์ธ์. Capella DBaaS๋ ๊ฐ์ฅ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์์ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์ฐ๋ฝํ๊ธฐ
์นด์ฐ์น๋ฒ ์ด์ค ์ ํ์ ๋ํด ์์ธํ ์๊ณ ์ถ์ผ์ ๊ฐ์? ์ ํฌ๊ฐ ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค.