ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 23/12/21 레디스를 왜 도커에서 써야해?
    오늘/Today I.. 2023. 12. 21. 16:28

     

     

    레디스를 왜 도커에서 써야해??

     

    레디스 사용방식은 어떤것을 선택해야해?

     

     

    1. Embedded Redis provided by Spring

    2. Install Redis  by yourself.

    3. Redis in Docker

     

     

     

     

    그중에서 뭐가 좋아?

     

     

    The Best. Redis in Docker

    도커는 환경변수로 세팅하기 때문에 레디스 추가가 필요하면  포트만 변경하고 도커를 또 띄우면 된다.

     

     

    The Worst.  Embedded Redis provided by Spring  

    스프링 기본 제공 레디스는 정말 추천하지 않는 방식이다.

    레디스를 사용해볼 거라면 레디스에 있는 모든 기능을 사용하는게 좋은데

    기본으로 제공하는 레디스는 너무 컴팩트하고 기능이 부족하다.

    그냥 H2를 쓰는것과 다를게 없는..

     

    Second Worst.  Install Redis  by yourself

    레디스를 직접 설치하는 방식도 차선이라기보다 차악이라 할 수 있다.

    설치할 때 세팅이 번거롭기 때문에

    도커라는 편한 방식을 사용할 수 있다면 최우선적으로 도커에서 레디스를 띄우는 것을 고려하면 된다.

     

     

     

     

    도커에서 레디스를 쓰면 왜 좋은거야?

     

     


    If you float Redis in Docker

    도커에서 레디스를 띄운다면

    -p 6379 :  xxxx로 레디스를 여러 개 띄우는게 가능하다. 

    띄울때마다 사용할 포트를 바꿔주면 되는데

    이걸 원래 CLI에서 해줘야하지만

    도커 컴포즈를 사용하면 간단하게 처리 가능하다.

     

     

     

     

     

     

     

    그래서 결론은?

     

    결론은 도커가 최고인걸로..

     

     

     

     

     

    '오늘 > Today I..' 카테고리의 다른 글

    서버리스 (Serverless)  (0) 2024.02.29
    Adapter Pattern  (0) 2023.12.28
    23/12/20 쿠버네티스가 뭔데 씹덕아  (0) 2023.12.20
    23/12/18 스프링 스케줄러와 크론잡  (0) 2023.12.18
    23/12/15 CI/CD  (0) 2023.12.15
Designed by Tistory.