์๋
ํ์ธ์, @jayplayco์
๋๋ค.
์์ผ ์ฒด์ธ์คํ๋ฆฟ ์์ ์ดํ ์ ์์ ์ธ ๋ฐ์นญ ์ผ์ ์ด ๋ฐํ๋์์ต๋๋ค. ์์ธ ๋ด์ฉ์ @donekim๋์ ํฌ์คํ ์ด ๋ ๊น์ด๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ฃผ์ ๋ด์ฉ๋ง ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ ๋ฌํ๊ฒ ์ต๋๋ค.

2020๋
3์ 20์ผ ์ด์ ์ ์์ฑํ ๊ธ์ hive์์๋ ์ํ๋ ์ํ์ง ์๋ ๋ณต์ฌ๊ฐ 1:1๋ก ๋์ด ๊ทธ๋๋ก ์์ต๋๋ค. ์ฆ, @jayplayco๊ฐ ์ด ๋ชจ๋ ๊ธ์ hive์์๋ ์กด์ฌํ ๊ฒ๋๋ค.
๋ค๋ง 2020๋ 3์ 20์ผ ์คํ 11์ ์ดํ์ ์คํ์์ ์ด ๊ธ์ ๊ฒฝ์ฐ๋ Hive์ ๋ ธ์ถ์ด ์๋ ๊ฒ์ด๋ฉฐ, Hive์์ ์ด ๊ธ์ ์คํ์ ๋ ธ์ถ์ด ์๋ฉ๋๋ค. (์ฒด์ธ๋ถ๋ฆฌ)
๊ณ์ ์ ์์ ๊ธฐ์กด ํค๋ก ๊ทธ๋๋ก ์ ์์ด ๋ ๊ฒ๋๋ค. (๊ธฐ์กด DB๋ฅผ ๊ทธ๋๋ก ๊ฐ์ ธ๊ฐ์)
์ฌ๊ธฐ์ ํ๊ฐ์ง๊ฐ ํ์คํ์ง ์์ ๊ฒ์ด ์์ต๋๋ค. ํ์ฌ Hive์ธก์์๋ ์ต์ด ์คํ์ ์ฌ๋จ์ ์ง๋ถ๋ง ์ ์ธํ๊ณ ํฌํฌ๋ฅผ ํ๊ฒ ๋ค๊ณ ์ ์ธํ ์ดํ, ์ถ๊ฐ์ ์ผ๋ก ํ์ฌ ์คํ์ ์ฌ๋จ์ ๊ณต๊ฐ์ ์ผ๋ก ๋์กฐ๋ฅผ ํ์ผ๋ฉฐ ์ผ๋ช '์คํ์ ์ค์ํ'์ ๊ธฐ์ฌํ ๊ณ์ ์ญ์ ์์ด๋๋์์ ์ ์ธํ๊ฒ ๋ค๊ณ ํ์ต๋๋ค.
์ฌ๊ธฐ์ ํ์คํ์ง ์์ ๊ฒ์ ์๋นํ ๋์ ์๋ฏธ์ ํด์์ด ๋๊ธฐ ๋๋ฌธ์, ์ค์ํ๋ Hive์ ์ด์์ ๋ง์๋๋ก ์์ด๋๋์ด ๋๋ ๊ฒ์ ๋๋ค.
์ข์ ์๋ฏธ์์๋ ํ์ฌ ์ต๊ทผ์ ๋ง์ ํ์์ ์ ํ๊ณ ์๋ ์ผ๋ถ ํน์ ๊ณ์ ๋ค์ด ์คํ์์ฌ๋จ์ ์ฆ์ธ์ ํฌํ๋ฅผ ํ๋ฉด์ ์ด๋ค์ ์๋ฏธํ ์๋ ์๊ณ , ๋์ ์๋ฏธ์์๋ ์์ ๋ค๊ณผ ๋ฐ๋์๊ฒฌ์ ๊ฐ์ง๋ ๋ชจ๋ ์ด๋ค์ ๋ปํ ์ ๋ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ผ๋ถ ํ๊ตญ ์ฆ์ธ์ ๊ฒฝ์ฐ๋ ์ค์ํ๋ฅผ ์ ํฌํ ๊ฒ์ ์๋๋, ์๊ธ ๋๊ฒฐ์๋ ๋ฐ๋ํ๋ค๋ ์ฑ๋ช ์ ํ์ผ๋ฉฐ, ์ดํ ํ๊ตญ์ธก๊ณผ ์ฌ์ง์ด ์คํ์ ์ฌ๋จ์ ์ฆ์ธ ํฌํ๊น์ง ๋ฐ์์ต๋๋ค. ๋ง์ ์ฆ์ธ์ ์ด์ํ๋ ์ด์์ฃผ์ต์ธก์์๋ ์ค์ํ์ ์ฐฌ์ฑํ๋ ๊ฒ์ ์๋๋ฐ, HIVE ์ธก์์๋ ์ด๊ฒ์ ์์์ ์ผ๋ก ํด์ํด์ ์กฐ์น๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
๋์ฑ ๋๊ฒ ๊ฐ ๊ฒฝ์ฐ ์ด์ ํฌํ๋ฅผ ์ง์ ํ๊ฑฐ๋ ํฌํ๋ฅผ ์์ํ๋ ๋ถ๋ถ๊น์ง๋ ๋ชจ๋ ํฌํจํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ์๋ ๊ฒ์ ์๋๋๋ค. (์ฆ, ๊ฑฐ์ ๋ชจ๋ ํ๊ตญ ์ฌ์ฉ์๋ค์ด ์ ์ธ๋ ์ ์๋ ์๋๋ฆฌ์ค๊ฐ ๋ถ๊ฐ๋ฅํ์ง๋ ์์ ๊ฒ์ ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก๋ ์๋๋ผ๊ณ ์๊ฐ๋๋ ๋ถ๋ถ์ ๋๋ค๋ง ๊ฐ๋ฅ์ฑ์ ์๊ธฐ์ ์ธ๊ธ๋๋ฆฝ๋๋ค.)
๊ฐ์ฅ ํ์คํ ๊ฒ์ Hive๊ฐ ๋ฐ์นญํ๊ณ ๋์ ์๊ธฐ ๊ณ์ ์ ์ง๊ฐ์ (๋ก๊ทธ์ธ์์ด๋ ์ง๊ฐ ํ์ธ์ ๊ฐ๋ฅํฉ๋๋ค.) ํ์ธํ๋ ๊ฒ์ ๋๋ค.
์์ด๋๋์ ๊ฒฝ์ฐ๋ ํ์ฉ๋ ๊ณ์ ์ ๋ค์๊ณผ ๊ฐ์ ํตํ๋ก 1:1๋ก ์ง๊ธ๋ ์์ ์ ๋๋ค.
ํด๋ ์ด๋ฐ์ด ํ์๊ฐ ์์ผ๋ฉฐ ๊ทธ๋ฅ ์๋ ๊ทธ๋๋ก mirror (๊ฑฐ์ธํ) ๋์ด์ ๋ํ๋ ๊ฒ๋๋ค. ๋ง์ฝ์ ์๊ธฐ ๊ณ์ ์ ํ์ธํ๋๋ฐ ์คํ ๊ณ์ ๊ณผ๋ ๋ฌ๋ฆฌ ์๋ฌด๊ฒ๋ ์๋ค๋ฉด, ๊ณ์ ์ ์ด์ฉํ ์๋ ์์ผ๋ ์์์ ๊ฐ์ ์ด์ ๋ก '๋ถ์ ์ด์ฉ์'๋ก ๊ตฌ๋ถ๋์ด ์์ด๋๋์ด ๊ฑฐ๋ถ๋ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์ ์ค์ํ ๊ฒ์ ์๋ก์ด ๋ธ๋ก์ฒด์ธ์ ์ด์์ฃผ์ฒด์ธ ๋ธ๋กํธ๋ ์ด๋์ ์ค์ํ๋ ๊ฒฐ์ ์ ์ํด์ ์์๋๊ณ ์งํ๋๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์, ์ด ์์ด๋๋์ ๊ฒฐ์ ๋ ์ด์์ฃผ๊ฐ ์ง์ ํฉ๋๋ค.
Hive ์ธก์์ ์์ง ๊ฒฐ์ ์ด ๋ ๊ฑฐ๋์๋ ์๋๋ฏ ํฉ๋๋ค. (๊ณต์งํ๊ฒ์ด ์์ด์) ๊ฒฐ๊ตญ ์คํ์์์ ํฌ์คํ
์ ํตํด ๊ฑฐ๋์๋ค์ค ์ค๋
์ท์ ํตํด์ ์ฐธ์ฌ๋ฅผ ํ๊ฒ ๋๋ ์์ฌ๋ฅผ 3์ 19์ผ๊น์ง ํ๋ช
ํ ๊ฑฐ๋์๋ง ์ฐธ์ฌ๊ฐ ๊ฐ๋ฅํ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค. ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ๋ ํ์ฌ ์๋ ค์ง ๊ฑฐ๋์ ์คํ ๊ณ์ ๋ค์ HIVE ์์ด๋๋์์ ์ ์ธ๋ฅผ ํ ๊ฒ์ผ๋ก ๋ณด์ฌ์ง๋๋ค.
(์ด๋ฐ๊ฒฝ์ฐ๋ ์ฌ์ค ์์ ๋ค์ด ๋จผ์ ๊ฑฐ๋์์ ์ฐ๋ฝํด์ ํฉ์์ ์ ์ฐพ์์ผ ํ๋๋ฐ, ๊ฐ์์ ์์น์์ ํ๋ฃจ์ ๋ฐ๋๋ผ์ธ์ ์ฃผ๊ณ ์ฐ๋ฝ์ค๋ผ๊ณ ํ๋ ์
์ฅ์ด๋ค์.... ๊ฒฐ๊ตญ ๊ฐ์ธ์ ์ผ๋ก ๋ดค์ ๋ ๋ชจ๋ ๊ฑฐ๋์ ๋ฌผ๋์ ์ฐธ์ฌ๋ฅผ ํ์ง (๋ชป)์์ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค.)
ํด๋น ๊ฑฐ๋์์ ์๋ ์คํ์ด ์ด๋์ด ๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ ์ ์ ์กํด๋์๋ค๊ฐ ์์ด๋๋์ ์ํ ์ค๋ ์ท์ ์ ์ฉ์ ํ์ ์ผ ํ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.
ํ๊ธฐ ๋งํฌ๋ ๋ฐ์ด๋ธ์ค ์ธํ๋ฃจ์์ ํ๋ก๊ทธ๋จ์ ์ํ ์ถ์ฒ์ธ ๊ฐ์ ์ฝ๋์ ๋๋ค. ์์ง ๋ฐ์ด๋ธ์ค์ ๊ฐ์ ์ํ์ ๋ถ๋ค์ ํ๊ธฐ ๋งํฌ์ ๊ฒฝ์ฐ๋ ํ์ ๊ฑฐ๋ ์์๋ฃ 20%๋ฅผ ํ ์ธ ๋ฐ์ ์ ์๋ ์ฝ๋๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ์ ์ ์์๋ฃ 20%์ ๊ฒฝ์ฐ๋ ๋งค์ฐ ํน์ํ ๊ฒฝ์ฐ์๋ง ์ง๊ธ๋๋ ๊ด๊ณ๋ก ๋ฐ๋ธ ์ด์ฉํ์ค ๋ถ๋ค์ ํํ ๋์น์ง ์์ผ์๊ธฐ ๋ฐ๋๋๋ค. ์ ๋งํฌ์ ์ ํจ๊ธฐ๊ฐ์ ์์ผ๋ก 2๊ฐ์ ๋จ์์ต๋๋ค.