
[Redis] springboot + Redis cache(์กฐํ)
ยท
Languages | Frameworks/Spring
๐ก๋ฌธ๋ ๋๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ์ด์ง ํธ์ถ ์ ๋ง๋ค DB์ ์ ๊ทผํด์ ๊ฐ์ ธ์จ๋ค๋ฉด, ์ฑ๋ฅ ์ด์๊ฐ ์์ ์ ์์ง ์์๊น? ๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.(๋ฐ์ดํฐ ์๊ฐ ๋ง์ ๋) ๊ทธ๋์ In-memory ๊ธฐ๋ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Redis๋ฅผ ์ฌ์ฉํด์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๋ถ๋ฌ์จ๋ค๋ฉด ์ฑ๋ฅ ๊ฐ์ ์ ํ ์ ์์ ๊ฒ ๊ฐ์๋ค. (TTL ์ค์ ์ ํตํ ํ๋ฐ์ฑ ๋ฐ์ดํฐ ์ ์ฅ) ๋ํ, Springboot์์๋ Redis์ ์ฐ๋ํ๊ธฐ ์ํ library๋ ์ง์ํด์ฃผ๊ณ , cache ๊ธฐ๋ฅ๋ ์ง์ํ๋ค๊ณ ํ๋ค. Springboot์์ Redis๋ฅผ ํ์ฉํ์ฌ cache ๊ธฐ๋ฅ์ ์ค๊ณํ๊ธฐ ์ํ ์ ๋ต์ [Redis] ์บ์ ์ค๊ณ ์ ๋ต ์ง์นจ์ ์ฐธ๊ณ ํ์. ์ด์ ์๋๋ฅผ ํตํด Spring boot์ Redis๋ฅผ ์ฐ๋ํ๊ณ , cache๋ ์ฌ์ฉํด๋ณด๋๋ก ํ์! 1. ๋ ๋์ค ์ฐ๋ํ๊ธฐ(์์กด์ฑ ..