0๏ธโฃ Elasticsearch๋? ES๋ ์ด๋ค ์ญํ ์ผ๊น? Elasticsearch๋ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์คํ์์ค ํํ ์คํธ ๊ฒ์ ๋ฐ ๋ถ์ ์์ง์ด๋ค. ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ํ๊ฒ, ๊ฑฐ์ ์ค์๊ฐ(์ค์ค์๊ฐ)์ผ๋ก ์ ์ฅ, ๊ฒ์, ๋ถ์ํ ์ ์๋๋ก ์ง์ํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ณต์กํ ๊ฒ์ ๊ธฐ๋ฅ ๋ฐ ์๊ตฌ ์ฌํญ์ด ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๊ธฐ๋ณธ ์์ง/๊ธฐ์ ๋ก ์ฌ์ฉ๋๋ค. Elasticsearch๋ NRT ๊ฒ์ ํ๋ซํผ์ด๋ค. ๋ฌธ์๋ฅผ ์์ธํํ๋ ์์ ๋ถํฐ ๋ฌธ์๊ฐ ๊ฒ์ ๊ฐ๋ฅํด์ง๋ ์์ ๊น์ง ์ฝ๊ฐ์ ๋๊ธฐ ์๊ฐ(๋๊ฐ 1์ด)์ด ์๋ค. *NRT(Near Realtime): ์ค์ค์๊ฐ ์ ES๋ฅผ ์ฌ์ฉํ ๊น? ๋น ๋ฅด๋ค. Elasticsearch๋ Lucene(๋ฃจ์ฌ)์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋๊ธฐ ๋๋ฌธ์, ํํ ์คํธ ๊ฒ์์ ๋ฐ์ด๋๋ค. ๋ํ ๊ฑฐ์ ์ค์๊ฐ ๊ฒ์ ํ๋ซํผ์ผ๋ก, ๋ฌธ..