NoSQL ์ค ํ๋๋ก key-value ๊ธฐ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋ Redis๋ฅผ ๊ณต๋ถํ๊ณ ์ ์์๋ณด๋ ์ค, Redis์์ ์ ๊ณตํ๊ณ ์๋ ํด๋ผ์ฐ๋ ์๋น์ค์ธ Redis Cloud์ ๋ํด ์๊ฒ ๋์๋ค.
Redis๋ฅผ ํ์ตํ๊ณ ๊ฐ๋จํ ํ๋ก์ ํธ๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ, ๋ก์ปฌ์ด๋ Docker๋ก Redis DB๋ฅผ ๊ตฌ์ถํด๋ ๋์ง๋ง.. Redis Cloud๊ฐ ๊ถ๊ธํ๊ธฐ๋ ํ๊ณ , ํ๋ฒ ์จ๋ณด๊ณ ์ถ์ด์ Redis Cloud์ ๊ฐ์ ํด์ ์จ๋ดค๋ค! (+ AWS์ฒ๋ผ ํ์๊ฐ์ ์ ํ๋ฉด ๊ณ์ ๋น 1๊ฐ์ Redis DB๋ฅผ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์๋ค.)
Redis Cloud ํํ์ด์ง
https://redis.com/cloud/overview/
ํ์๊ฐ์
์ด๊ณณ์ ๊ฐ๋ฉด ํ์๊ฐ์ ์ ํ ์ ์๋ค.
Company(ํ์ฌ๋ช ) ์ ์ ๋, ์ ์ํด์ผ ํ๋ค. ๊ผญ!
ํ์๊ฐ์ ํ๊ณ ๊ตฌ๋ ๋ชฉ๋ก์ ๋ค์ด๊ฐ๊ฒ ๋๋ฉด, ๊ณ์ ๋ช ๊ณผ Redis DB ์ด๋ฆ์ ์์ ์ ๋ ฅํ 'ํ์ฌ๋ช '์ด ๋ค์ด๊ฐ๋ค.
ํ์ฌ ๋ฌด์ง์ด๋ผ์ ์๋ฌด์๊ฐ ์์ด '๋ฌด์ง'์ด๋ผ๊ณ ์ ์๋๋ ๋ด ๊ณ์ ๊ณผ DB์ด๋ฆ์ด '๋ฌด์ง'์ด ๋์๋ค..๐ญ
๊ฐ์ ํ, ์ด๋ฉ์ผ๋ก ๊ณ์ ์ ํ์ฑํ ํด์ค์ผ Free DB๋ฅผ ์ป์ ์ ์๋ค.
Vendor์ Region์ ์ ํํ๊ณ Let's start free๋ฅผ ๋๋ฅด๋ฉด ๋๋ค.
Vendor๋ ์ต์ํ AWS๋ก ํ๊ณ , Region์ ํ๊ตญ์ด ์์ด์ ํ๊ตญ๊ณผ ๊ฐ์ ์๊ฐ๋์ธ ๋์ฟ๋ฅผ ์ ํํ๋ค.
์ฐ๊ฒฐํ๊ธฐ
Redis๋ฅผ CLI๋ก ์ฐ๊ฒฐํ ์๋ ์์ง๋ง, GUI๋ก ์ฐ๊ฒฐํด์ ๋ณด๊ธฐ ์ํด RedisInsight ๋ผ๋ ๊ฒ์ ์ค์นํ๋ค.
๊ทธ๋ฆฌ๊ณ RedisInsight์์ My Redis DB์ Redis Cloud์ DB๋ฅผ ์ถ๊ฐํ๋ค.
Host, Port, Username, Password๋ฅผ ์ ๋ ฅํ๊ณ Add Redis Database๋ฅผ ํด๋ฆญํ๋ฉด ๋๋ค!
Host๋ช ๊ณผ Port ๋ฒํธ๋ Configuration์ Public endpoint์์ ์ป์ ์ ์๋ค.
Host๋ช ์ : ์ ๊น์ง์ ์ฃผ์์ด๊ณ , Post ๋ฒํธ๋ : ์ดํ์ ๋ฒํธ์ด๋ค.
Username๊ณผ Password๋ ์คํฌ๋กคํด์ ๋ด๋ฆฌ๋ฉด Security๋์์ ์ฐพ์ ์ ์๋ค.
Redis DB๊ฐ ์ฐ๊ฒฐ๋์๋ค!
์ฐ๊ฒฐ๋ Redis Cloud DB์ GUI์์์ ์ฟผ๋ฆฌ๋ฅผ ์ฐ๊ณ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ํ์ธํด๋ณด์๋ค.
์๋๋ค.
๋ค์์๋ Spring Boot ํ๋ก์ ํธ์ ์ฐ๊ฒฐํด๋ณด๊ณ ์ถ๋ค.
์ฐธ๊ณ
[์ ํ๋ธ ๊ฐ์]
Redis Tutorial for Beginners #2 - Making a Redis Database (Redis Cloud)
https://www.youtube.com/watch?v=yta9xLUGKgM&list=PL4cUxeGkcC9h3V2eqhi8rRdIDJshP-b4P&index=2
'DB > Redis' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Redis] Redis ์๋ฃ ๊ตฌ์กฐ์ ๋ช ๋ น์ด (0) | 2024.02.02 |
---|---|
[Redis] Redis ์ค์นํ๊ธฐ(Window) + GUI(RedisInsight) ์ฐ๊ฒฐ (0) | 2024.02.01 |
[Redis] Redis์ ๊ฐ๋ ๊ณผ ํน์ง (0) | 2024.01.31 |