Redis ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ
์ ์ฐฝ์์์ธ Salvatore Sanfilippo๋ ะพะฑััะฒะธะป๊ทธ๋ ๋ ์ด์ ํ๋ก์ ํธ ์ง์์ ์ฐธ์ฌํ์ง ์๊ณ ๋ค๋ฅธ ์ผ์ ์๊ฐ์ ํ ์ ํ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค. Salvador์ ๋ฐ๋ฅด๋ฉด ์ต๊ทผ ๋ช ๋
๋์ ๊ทธ์ ์์
์ ์ฝ๋ ๊ฐ์ ๋ฐ ๋ณ๊ฒฝ์ ์ํ ์ XNUMX์ ์ ์์ ๋ถ์ํ๋ ๊ฒ์ผ๋ก ์ถ์๋์์ง๋ง ์ผ์์ ์ธ ์ ์ง ๊ด๋ฆฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ๋ณด๋ค ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์๋ก์ด ๊ฒ์ ๋ง๋๋ ๊ฒ์ ์ ํธํ๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ทธ๊ฐ ์ํ๋ ๊ฒ์ด ์๋๋๋ค.
Salvador๋ Redis Labs ์๋ฌธ์์ํ์ ๋จ์ ์์ ์ด์ง๋ง ์์ด๋์ด ์ฐฝ์ถ์๋ง ์ ๋
ํ ๊ฒ์
๋๋ค. ๊ฐ๋ฐ๊ณผ ์ ์ง ๊ด๋ฆฌ๋ ์ปค๋ฎค๋ํฐ์ ์์ ๋งก๊ฒจ์ง๋๋ค. ํ๋ก์ ํธ ๊ด๋ฆฌ์ ์ง์๋ ์ต๊ทผ ๋ช ๋
๊ฐ ์ด๋ฐ๋๋ฅด๋ฅผ ๋๊ณ ํ๋ก์ ํธ์ ๋ํ ์์ ์ ๋น์ ์ ์ดํดํ์ผ๋ฉฐ Redis ์ปค๋ฎค๋ํฐ์ ์ ์ ์ ๋ณด์กดํ๋ ๋ฐ ๋ฌด๊ด์ฌํ์ง ์์ผ๋ฉฐ ์ฝ๋์ Redis์ ๋ด๋ถ ๊ตฌ์กฐ. ๊ทธ๋ฌ๋ ์ด๋ฐ๋๋ฅด์ ์ดํ์ ์ง์ญ์ฌํ์ ํฐ ์ถฉ๊ฒฉ์ ์ฃผ์๋ค.
๋ชจ๋ ๊ฐ๋ฐ ๋ฌธ์ ๋ฅผ ์๋ฒฝํ๊ฒ ํต์ ํ์ผ๋ฉฐ ์ ๋ฐ์ ์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์ญํ ์ ์ํํ์ต๋๋ค.์๋น๋ก์ด ์ข
์ ๋
์ฌ์"๋ฅผ ํตํด ๋ชจ๋ ์ปค๋ฐ ๋ฐ ๋ณํฉ ์์ฒญ์ด ์ ๋ฌ๋๊ณ , ๋ฒ๊ทธ ์์ ๋ฐฉ๋ฒ, ์ถ๊ฐํด์ผ ํ ํ์ , ์์ฉ ๊ฐ๋ฅํ ์ํคํ
์ฒ ๋ณ๊ฒฝ ์ฌํญ์ ๊ฒฐ์ ํ์ต๋๋ค.
์ถ๊ฐ ๊ฐ๋ฐ ๋ชจ๋ธ์ ๊ฒฐ์ ํ๊ณ ์ปค๋ฎค๋ํฐ์์ ์ํธ ์์ฉ์ ๊ฒฐ์ ํ๋ ๋ฌธ์ ๋ ์ด๋ฏธ ๋ฐํ ์ปค๋ฎค๋ํฐ๋ฅผ ํฌํจํ๋ ์๋ก์ด ๊ฑฐ๋ฒ๋์ค ๊ตฌ์กฐ. ์๋ก์ด ํ๋ก์ ํธ ๊ตฌ์กฐ๋ ํ์ํฌ์ ํ์ฅ์ ์๋ฏธํ๋ฉฐ, ์ด๋ฅผ ํตํด ๊ฐ๋ฐ ๋ฐ ์ ์ง ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค. ๊ณํ์ ํ๋ก์ ํธ๋ฅผ ์ปค๋ฎค๋ํฐ ๊ตฌ์ฑ์์๊ฒ ๊ฐ๋ฐฉ์ ์ด๊ณ ์น๊ทผํ๊ฒ ๋ง๋ค์ด ๊ฐ๋ฐ์ ๋ณด๋ค ์ ๊ทน์ ์ด๊ณ ์ค์ํ ์ญํ ์ ๋ ์ฝ๊ฒ ์ํํ ์ ์๋๋ก ํ๋ ๊ฒ์
๋๋ค.
์ ์๋ ๊ด๋ฆฌ ๋ชจ๋ธ ์ฝ๋์ ์ต์ํ๊ณ ๊ฐ๋ฐ์ ์ฐธ์ฌํ๋ฉฐ ํ๋ก์ ํธ์ ๋ชฉํ๋ฅผ ์ดํดํ๋ ๊ฒ์ฆ๋ ์ฐธ๊ฐ์๊ฐ ์ ์ถ๋ ์๊ท๋ชจ ํต์ฌ ๊ฐ๋ฐ์ ๊ทธ๋ฃน(ํต์ฌ ํ)์ด ํฌํจ๋ฉ๋๋ค. ํ์ฌ ํต์ฌ ํ์๋ Redis Labs์ ์ธ ๋ช
์ ๊ฐ๋ฐ์, ์ฆ ํ๋ก์ ํธ ๋ฆฌ๋ ์ง์ฑ
์ ๋งก์ Yossi Gottlieb ๋ฐ Oran Agra์ ์ปค๋ฎค๋ํฐ ๋ฆฌ๋ ์ง์ฑ
์ ๋งก์ Itamar Haber๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๊ฐ๊น์ด ์์ผ ๋ด์ ์ปค๋ฎค๋ํฐ์์ ํ๋ก์ ํธ ๊ฐ๋ฐ์ ๋ํ ๊ธฐ์ฌ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ์ ์ ๋ ์ฌ๋ฌ ๊ตฌ์ฑ์์ ํต์ฌ ํ์ผ๋ก ์ ์ถํ ๊ณํ์
๋๋ค. Redis ์ฝ์ด์ ๋ํ ๊ทผ๋ณธ์ ์ธ ๋ณ๊ฒฝ, ์๋ก์ด ํ๋ ์์ํฌ ์ถ๊ฐ, ์ง๋ ฌํ ํ๋กํ ์ฝ ๋ณ๊ฒฝ, ํธํ์ฑ์ ๊นจ๋จ๋ฆฌ๋ ๋ณ๊ฒฝ๊ณผ ๊ฐ์ ์ฃผ์ ๊ฒฐ์ ์ ๊ฒฝ์ฐ ๋ชจ๋ ํต์ฌ ํ ๊ตฌ์ฑ์ ๊ฐ์ ํฉ์๊ฐ ์ ํธ๋ฉ๋๋ค.
์ปค๋ฎค๋ํฐ๊ฐ ์ฑ์ฅํจ์ ๋ฐ๋ผ Redis๋ ํ์ฅ๋ ๊ธฐ๋ฅ์ ๋ํ ์๋ก์ด ์๊ตฌ์ ์ง๋ฉดํ ์ ์์ง๋ง ์๋ก์ด ๋ฆฌ๋๋ ์ด ํ๋ก์ ํธ๊ฐ ํจ์จ์ฑ๊ณผ ์๋์ ๋ํ ์ด์ , ๋จ์์ฑ์ ๋ํ ์๊ตฌ, "์ ์" ์์น๊ณผ ๊ฐ์ ํ๋ก์ ํธ์ ๊ธฐ๋ณธ ํน์ฑ์ ์ ์งํ ๊ฒ์ด๋ผ๊ณ ๋งํฉ๋๋ค. ๋ ๋ซ๋ค"๊ณ ํ๋จํ๊ณ ๊ธฐ๋ณธ๊ฐ์ ์ ํฉํ ์๋ฃจ์
์ ์ ํํฉ๋๋ค.
์ถ์ฒ : opennet.ru