๋๋ผ์ด๋ฒ ๋ฒ์ ์ ๊ทธ๋ ์ด๋
์ด ํ์ด์ง์ ๋ด์ฉ
๊ฐ์
์ด ํ์ด์ง์์๋ ์ ๋ฒ์ ์ C ์ด์ ์ ๋ก ์ ๊ทธ๋ ์ด๋ ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒฝ์ฐ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
์ ๊ทธ๋ ์ด๋ํ๊ธฐ ์ ์ ๋ค์ ์์ ์ ์ํํ์ธ์:
์ C ์ด์ ์ ๋ฒ์ ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ฐ๊ฒฐ๋๋ MongoDB Server ๋ฒ์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์คํ๋๋ ํ๋ซํผ๊ณผ ํธํ๋๋์ง ํ์ธํฉ๋๋ค. ๋ฒ์ ํธํ์ฑ ์ ๋ณด๋ C ์ด์ ์ ํธํ์ฑ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์.
์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ ์ค์ธ ํ์ฌ ์ด์ ์ ๋ฒ์ ๊ณผ ์ ๊ทธ๋ ์ด๋ ์์ ๋ฒ์ ๊ฐ์ ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ์ ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ ์น์ ์์ ํ์ธํ์ธ์. MongoDB Server ์ถ์ํ๋ค ํธํ์ฑ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํด ์์ธํ ํ์ต ์๋ฒ ๋ฆด๋ฆฌ์ค ํธํ์ฑ ๋ณ๊ฒฝ ์ฌํญ ์น์ ์ ์ฐธ์กฐํ์ธ์.
ํ
ํฅํ ์ด์ ์ ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋ํ ๋ ์ ํ๋ฆฌ์ผ์ด์ ํ์ํ ๋ณ๊ฒฝ ์ฌํญ์ ์๋ฅผ ์ต์ํํ๋ ค๋ฉด Stable API ์ฌ์ฉํฉ๋๋ค. ์์ธํ ํ์ต ์ Stable API ๊ฐ์ด๋ ์ฐธ์กฐํ์ธ์.
ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ
์ฐธ๊ณ
C ์ด์ ์ ์๋งจํฑ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ์ด์ ์ ๋ชจ๋ ์ถ์ํ๋ค ์์ ๋น๋ ์์คํ ๋๋ ํจํค์ง ํธํ์ฑ์ ์์์ํฌ ์ ์์ต๋๋ค. ํจ์น ๋ฆด๋ฆฌ์ค๋ ์ฐ๋ฐ์ ์ธ API ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ์ ๋๋๋ฆด ์ ์์ต๋๋ค.
ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ์ ๋๋ผ์ด๋ฒ์ ํน์ ๋ฒ์ ์์ ์์๋๋ ๊ท์น ๋๋ ๋์์ ๋ณ๊ฒฝ์ ๋๋ค. ์ด๋ฌํ ์ ํ์ ๋ณ๊ฒฝ์ผ๋ก ์ธํด ๋๋ผ์ด๋ฒ๋ฅผ ์ ๊ทธ๋ ์ด๋ํ๊ธฐ ์ ์ ํด๊ฒฐํ์ง ์์ผ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๋๋ก ์๋ํ์ง ์์ ์ ์์ต๋๋ค.
์ด ์น์ ์ ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ์ ์ด๋ฅผ ๋์ ํ ๋๋ผ์ด๋ฒ ๋ฒ์ ๋ณ๋ก ๋ถ๋ฅ๋ฉ๋๋ค. ๋๋ผ์ด๋ฒ ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋ํ ๋ ํ์ฌ ๋ฒ์ ๊ณผ ์ ๊ทธ๋ ์ด๋ ๋ฒ์ ๊ฐ์ ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ์ ๋ชจ๋ ํด์ํฉ๋๋ค.
์์
๋ฒ์ 1.26์์ ์ ๊ทธ๋ ์ด๋
C ์ด์ ์ ๋ฒ์ 1.26 ์์ 1.27์ผ๋ก ์ ๊ทธ๋ ์ด๋ํ๋ ๊ฒฝ์ฐ, 1.27.0 ~ 1.27.6 ๋ฒ์ ์ ๋ํด ๋์ด๋ ๋ชจ๋ ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ(์๋ ๊ฒฝ์ฐ)์ ์ฃผ์ .
๋ฒ์ 1.24.0 ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ
C ์ด์ ์ ๊ตฌ์ฑํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค ํ๋์ธ libmongoc
์ 1.24.0 ์ถ์ํ๋ค ๋ค์๊ณผ ๊ฐ์ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ด ํธํ์ฑ์ด ์์๋๋ ๋ณ๊ฒฝ ๋์
๋์์ต๋๋ค.
Queryable Encryption ์ฌ์ฉํ๋ ค๋ฉด MongoDB Server ๋ฒ์ 7.0 ์ด์์ด ํ์ํฉ๋๋ค.
์๋ฒ ๋ฆด๋ฆฌ์ค ํธํ์ฑ ๋ณ๊ฒฝ ์ฌํญ
์๋ฒ ์ถ์ ํธํ์ฑ ๋ณ๊ฒฝ ์ฌํญ์ MongoDB Server ๋ฒ์ ์ธํธ์ ๋ํ ์ง์์ ์ค๋จํ๋ ๋๋ผ์ด๋ฒ์ ์์ ์ ๋๋ค.
๋๋ผ์ด๋ฒ๋ MongoDB ์๋ฒ ๋ฒ์ ์ด ์๋ช ์ข ๋ฃ(EOL) ์์ ์ ๋๋ฌํ๋ฉด ํด๋น ๋ฒ์ ์ ๋ํ ์ง์์ ์ค๋จํฉ๋๋ค.
EOL ์ ํ์ ๋ํ MongoDB ์ง์ ์ ๋ํด ์์ธํ ํ์ต ๋ ๊ฑฐ์ ์ง์ ์ ์ฑ ์ ์ฐธ์กฐํ์ธ์.
๋ฒ์ 1.28.0 ๋ฆด๋ฆฌ์ค ์ง์ ๋ณ๊ฒฝ ์ฌํญ
์ด ์ด์ ์ ๋ฒ์ ์ MongoDB Server ๋ฒ์ 3.6 ๋ฐ ์ด์ ๋ฒ์ ์ ๋ํ ์ง์ ์ค๋จํฉ๋๋ค. ๋ฒ์ 1.28.0 ์ด์์ ์ด์ ์ ์ฌ์ฉํ๋ ค๋ฉด MongoDB Server ๋ฒ์ ์ด 4.0 ์ด์์ด์ด์ผ ํฉ๋๋ค. ์ด ์ด์ ์ ๋ฒ์ ์ MongoDB Server 8.0 ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. MongoDB Server ๋ฐฐํฌ์๋ฒ ์๋ฒ๋ฅผ ์ ๊ทธ๋ ์ด๋ ๋ฐฉ๋ฒ์ ํ์ต MongoDB Server ๋งค๋ด์ผ์ ๋ฆด๋ฆฌ์ค ๋ ธํธ ์ฐธ์กฐํ์ธ์.