๐ Redis Cluster ๋ฅผ ์ฌ์ฉํ ๋ Lettuce ์ค์ ๊ฐ์ด๋
Spring Boot ์์ Redis ์ ์ฐ๋ํ๊ณ ์ถ์ ๋ "spring-boot-starter-data-redis" ์ ๋ํ dependency ๋ง ์ถ๊ฐํ๋ฉด ๋ณ๋ค๋ฅธ ์ค์ ์์ด ๋์ํ๊ฒ ๋ฉ๋๋ค. Redis ์ ๊ด๋ จ๋ ๋ค์ํ Java ๊ตฌํ์ฒด๋ค์ด ์์ง๋ง Spring ์์๋ ๋ณ๋ค๋ฅธ ์ค์ ์ ํ์ง ์๊ณ ์์ ๊ฐ์ด dependency ๋ง ์ถ๊ฐํ ๊ฒฝ์ฐ ์๋์ผ๋ก Lettuce ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ตฌํ์ฒด๋ฅผ ์ฌ์ฉํ๋๋ก ์ค์ ๋ฉ๋๋ค. ํ์ง๋ง ์ํฉ์ ๋ฐ๋ผ ์ด๋ ๊ฒ ์๋ ์ค์ (Auto Configuration)๋ ๊ฐ์ ์ฌ์ฉํ๊ธฐ ๋ณด๋จ ๋ช ๊ฐ์ง ์ค์ ๊ฐ์ ํ๋ํ๋๊ฒ ๋ณด๋ค ์์ ์ ์ผ๋ก Redis ๋ฅผ ์ฐ๋ํ ์ ์๋๋ฐ์ ์ด์ ๊ด๋ จ๋์ด ์์ธํ ์ ๋ฆฌ๋ ๊ธ์ด ์์ด ๊ณต์ ๋๋ฆฝ๋๋ค. RedisAutoConfiguration ์ ๋ด์ฉ๊ณผ Lettuce Client ์์ ์ค์ ํ ์ ์๋ ๊ฐ๋ค์ ๋ํด ์์ธํ ์ ๋ฆฌ๊ฐ ๋์ด์์ผ๋ ๊ด์ฌ๋ถ๋ค์ ๊ณต์ ๋๋ฆฐ ์๋ฌธ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์. ๐ ์๋ฌธ * https://meetup.nhncloud.com/posts/379