applyOps
์ด ํ์ด์ง์ ๋ด์ฉ
์ ์
ํธํ์ฑ
์ด ๋ช ๋ น์ ๋ค์ ํ๊ฒฝ์์ ํธ์คํ ๋๋ ๋ฐฐํฌ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
MongoDB Enterprise: MongoDB์ ๊ตฌ๋ ๊ธฐ๋ฐ ์์ฒด ๊ด๋ฆฌ ๋ฒ์
MongoDB Community: MongoDB์ ์์ค ์ฌ์ฉ ๊ฐ๋ฅ ๋ฌด๋ฃ ์์ฒด ๊ด๋ฆฌ ๋ฒ์
ํ๋
๊ฒฝ๊ณ
์ด ๋ช ๋ น์ ์ ์ญ ์ฐ๊ธฐ ์ ๊ธ(write lock)์ ํ๋ํ๊ณ ์๋ฃ๋ ๋๊น์ง ๋ค๋ฅธ ์์ ์ ์ฐจ๋จํฉ๋๋ค.
ํ์ํ ์ก์ธ์ค ๊ถํ
์ง์ ๋ oplog ํญ๋ชฉ์ ์ปฌ๋ ์
UUID ๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ ์ด ๋ช
๋ น์ ์คํํ๋ ค๋ฉด oplog ํญ๋ชฉ์ ๊ธฐ๋กํ๋ ค๋ ํด๋ฌ์คํฐ ๋ฆฌ์์ค์ ๋ํ useUUID
๋ฐ forceUUID
๊ถํ์ด ๋ชจ๋ ํ์ํฉ๋๋ค.