Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
개발 · 프로그래밍

/

데브옵스 · 인프라

비전공자도 이해할 수 있는 Redis 입문/실전 (조회 성능 최적화편)

비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 'Redis 입문/실전 (조회 성능 최적화편)' 강의를 만들어봤습니다!

(4.8) 수강평 118개

수강생 1,258명

  • JSCODE 박재성
이론 실습 모두
대용량트래픽
Redisperformance-tuningNoSQLquery-tuning

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 스스로 프로젝트에 적용시킬 수 있는 조회 성능 최적화 방법

  • 실무에서 자주 쓰는 Redis 활용 방법

  • Redis 기본 사용법

  • Redis의 캐싱 기능 활용 방법

  • 부하 테스트를 활용한 성능 비교


공지 사항 (25.08.11.)

안녕하세요! JSCODE 박재성입니다:)

Redis 강의를 들으시고 나서 일부 수강생분들 입장에서는

기대하는 바와 달라 실망하시는 경우가 종종 발생하는 것 같습니다 😭

강의를 통해 실망하시는 분들이 조금이나마 적게 나왔으면 하는 바람에

현명한 구매를 하실 수 있게 강의를 구매하시기 전에

체크하시면 좋을만한 내용을 정리해서 올려두었습니다!


  1. 해당 강의의 구성
    해당 강의는 Redis에 대한 개념을 깊이 있게 파헤치는 강의가 아닙니다. 이 강의는 Redis의 기초적인 사용 방법 위주로 다루고 있으며, Redis를 실제 프로젝트에 어떻게 적용시키고 배포하는 지에 초점을 맞춘 강의입니다. 그리고 Redis를 적용시켰을 때 정말 성능이 개선 됐는 지 부하 테스트를 통해 확인하는 과정이 포함되어 있습니다.

    혹시나 기대하시는 내용이 해당 강의에 포함되어 있지 않을 수도 있어서 강의를 구매하시기 전에 반드시 목차를 체크하시는 걸 추천드립니다!

    (다음 번에는 Redis에 초점을 맞춘 강의를 추가로 제작해서, Redis에 대한 깊이 있는 개념과 응용 방법을 중점적으로 배우실 수 있도록 만들어보겠습니다! 😭😭)



  2. 강의 시간


    해당 강의는 제가 만든 다른 강의에 비해 비교적 짧은 3시간 분량의 강의입니다.



  3. 가격 조정
    해당 강의는 분량에 비해 가격이 비싸게 책정되었다고 생각합니다. 따라서 이후에 구매하시는 분들은 아래 링크를 통해 30% 할인 쿠폰을 받으셔서 구매해주시기 바랍니다!

    https://inf.run/7RiuP

    이미 강의를 구매해주신 분들께는 후속 강의가 나왔을 때 예외적으로 할인율이 높은 쿠폰을 전달해드리도록 하겠습니다.


이후에 나오는 강의는 조금 더 신경을 써서

최대한 많은 수강생분들이 만족할 수 있는 강의를

만들 수 있도록 노력하겠습니다!


감사합니다.

JSCODE 박재성 드림.




🤬 에라이, 못 해먹겠네!

비전공자로 개발을 시작해 여러 회사에서 CTO로 활동하다가, 현재는 교육자로 활동하고 있는 박재성이라고 합니다. 저도 비전공자로 개발을 시작해 Redis를 공부하던 시절이 있었어요.

Redis를 처음 공부하려고 할 때 어떤 것부터 건드려야 할 지 막막했어요. 왜냐면 대부분의 책이나 강의를 보면 레디스의 자료 구조(string, list, hash, Set, sorted Set 등)를 설명하고, 수없이 많은 명령어(SET, GET, EXISTS, DEL, HSET 등)만 주구장창 설명해놨어요. 그래서 '이 많은 걸 언제 익히고 이걸 실전에서는 어떻게 써먹는거지?'라는 의문이 머릿속에서 떠나질 않았어요.

어찌어찌 '레디스를 활용해 성능을 개선해봐야지'라고 생각해서 레디스를 도입해봤어요. 분명 속도가 빨라진 것 같긴한데 얼마나 빨라진 건지 테스트는 어떻게 해야 하며, 제대로 잘 적용을 시킨건 맞는 지 의문이 들었어요. 그러다보니 막상 실제 프로젝트에서 적용을 시키기에는 자신감이 떨어지더라고요.

이런 불안감과 어려움을 겪었던 시절이 저도 있었다보니, 비전공자도 충분히 실전에서 바로 적용할 수 있는 Redis 강의를 만들어야겠다고 생각했어요.

강의를 만들면서 신경 쓴 4가지 Point

개념을 배웠으면 우리는 그 개념을 활용해서 실제로 Redis를 적용시키는 걸 직접 경험해봐야 됩니다. 그래서 현업에서 가장 많이 활용하는 Redis의 사례를 직접 경험할 수 있게 강의를 구성했습니다.

Redis를 활용해 조회 성능 개선을 할 때 딱 필요한 핵심 개념만 선별해서 알려드립니다. 자주 쓰이는 개념 몇 가지만 알면 Redis를 익히고 성능 개선하는 데 충분합니다. 쓸데 없는 개념은 안 알려드릴거에요. 이렇게 배우시면 진짜 빠르게 배워서 실전에서 바로 적용할 수 있습니다.

강의를 다 들었는데도 불구하고 실전에서 적용할 수 없다면 잘못된 강의라고 생각했어요. 이론을 깊이 학습하는 학구적인 방식이 아닌, 실무에 바로 적용가능한 실전성있는 강의로 구성하려고 했어요.

이론만 설명하는 게 아니라 예제를 가지고 Redis를 활용해 성능 개선하는 과정을 하나하나 다 보여드릴거에요. 이 개선 과정을 보여드림으로써 실전에서 어떤 과정을 거쳐 Redis를 활용해 성능을 개선시키는 지 쉽게 배워가실 수 있습니다.

👍 이런 분들이 들으시면 좋아요!

유튜브나 블로그를 보고
Redis를 학습하는 데 어려움을 겪고 있으신 분

비전공자 출신이어서
어려운 개념 및 용어에
대한 이해가 느리신 분

현업에서 Redis를 도입해
성능을 개선해보고 싶으신 분

🙊 이 강의를 다 듣고 나면?

Redis에 대한 기본 개념을 익힐 수 있게 됩니다. 뿐만 아니라 실전에서 Redis를 활용해 조회 성능을 최적화할 수 있는 방법을 배우시게 됩니다.

🍡 맛보기

'데이터를 캐싱할 때 사용하는 전략 (Cache Aside, Write Around)' 수업 中


'Redis를 적용하기 전·후 Throughput(처리량) 비교해보기' 수업 中

'AWS ElastiCache 셋팅하기' 수업 中

참고 사항

Spring Boot를 기본적으로 알고 있다는 전제하에서 수업을 진행합니다. 그러다보니 기본적인 Spring Boot을 학습하신 채로 이 강의를 수강할 것을 추천드립니다. 하지만 Spring Boot를 잘 모른다고 하시더라도 강의에서 설명드릴 '주석 공부법'을 활용하시면 충분히 학습할만 하실거에요. 혹시나 학습하다가 이해 안 되는 부분이 나올 경우 Q&A 게시판 또는 1:1 오픈 톡방을 활용해 바로 질문해주세요😊

🚨교육을 하는 사람이 어떤 사람인지 반드시 확인하세요!

의사를 잘못 만나면 그 순간 병을 못 고쳐서 죽음을 맞이할 수 있습니다. 하지만 죽음이란 건 그 순간의 고통으로 끝이 납니다. 하지만 선생을 잘못 만나서 교육을 잘못 받으면 인생을 살아가는 내내 고통스럽습니다.

잘못된 교육으로 인해 원치 않는 회사에 가고, 생각보다 작은 급여를 받게 되며, 그로 인해 평생을 고통받으며 살아갈 수도 있습니다. 그 뿐만 아니라, 잘못 받은 교육으로 인해 내 자식까지 잘못된 교육이 대물림됩니다.

교육이란 건 한 사람의 인생을 정말 긍정적으로 바꿀 수도 있지만, 한편으로는 한 사람의 인생을 송두리째 날릴 수도 있는 것이라고 생각합니다. 그만큼 교육은 책임이 무겁다고 생각합니다.

따라서 교육을 하는 사람이 누구인지, 어떤 사람인지, 어떤 길을 걸어 왔는지를 확인해보고 신중하게 판단하시기 바랍니다.

👋안녕하세요!
이제야 제 소개를 드리네요 ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

안녕하세요!

비전공자 출신으로 개발 공부를 시작했습니다. 어느 새 벌써 6년차 개발자가 되었네요! 최근에는 2개의 회사에서 CTO를 역임하면서 개발자로 활동했었어요. 시간 여유가 될 때마다 코딩 강의, 회사 개발 컨설팅, 강연 등을 해왔습니다.

지금까지 가르친 학생 수는 어느새 24,000명(25년 7월 기준)이 넘어갔네요! 여러 제자들을 가르치면서 매번 느끼는 거지만, 교육에 대한 뿌듯함을 잊을 수가 없어서 인프런에서 꾸준히 교육을 진행해보려 합니다.
(* 수강생 중 카카오페이, 야놀자, 우아한형제들 합격생 배출)

제가 어렵고 힘들 때 도움을 많이 받아왔던 것처럼, 다른 많은 사람들에게도 도움을 줄 수 있는 사람이 되고 싶었습니다. 그리고 개발을 통해 만들어낸 가치가 다른 사람들에게 긍정적인 영향을 주었을 때가 가장 뿌듯하고 행복하다고 느꼈습니다.

이러한 이유들로 인해 제가 노력해서 얻어왔던 것들을 베풀고 나눔으로써, 그 사람들이 조금 더 나은 삶을 살 수 있었으면 좋겠습니다.

감사합니다!

🏆 강의 Best Review

** 이전에 제작했던 <비전공자도 이해할 수 있는 AWS 입문/실전>에서 작성된 후기입니다.


🚌 어떤 순서로 강의를 들어야 할 지 막막하다면?

'[2025년] 백엔드 개발자로 취업하기 위한 필수 커리큘럼 (IT 서비스 기업)'을 참고해보시기 바랍니다!



🐶 로드맵으로 강의 할인 받기

대규모 트래픽 처리를 위한 성능 최적화 (https://inf.run/ecBS1)

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • IT 서비스 기업으로 취업을 희망하는 백엔드 개발자

  • 차별성 있는 스펙을 만들고 싶은 취준생

  • Redis를 활용해 성능 개선을 해보고 싶으신 분

  • 현업에서 조회 성능 개선 업무를 해야 하는 분

  • Redis를 입문하시는 분

  • 대용량 트래픽 처리를 배우고 싶으신 분

안녕하세요
입니다.

26,158

수강생

1,446

수강평

586

답변

4.9

강의 평점

15

강의

 

[Sites]
Youtube 바로가기
LinkedIn 바로가기

 

[Career]
現) JSCODE - 대표 멘토, CEO
前) (주)트라이포드랩 - CTO
前) (주)온리원유니버스 - CTO
前) 달리(DALY) - CTO
前) 팀메이트(Teammate) - CEO

 

[Books]

『Do it! JSCODE의 AWS 입문』, 이지스퍼블리싱 (2025.05)

 

[ETC]
- 기업 대상 개발 컨설팅 및 코딩 교육 활동

커리큘럼

전체

41개 ∙ (3시간 3분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

118개

4.8

118개의 수강평

  • 정원영님의 프로필 이미지
    정원영

    수강평 3

    평균 평점 4.3

    3

    100% 수강 후 작성

    1. 초기 사용에 초점을 둔 것은 좋지만, 너무 기본이다. 사실상 실전에서 쓰려면 너무 기본적인 사용법이라 무의미한 정도이다. 어찌보면 이렇게 배우고 프로젝트에 적용해보라고? 욕먹을 것 같은데? 정도의 수준이다. 사실상 뜯어보면 redis에 대한 내용이라기 보다는 캐시의 특징 + aws 사용법 및 배포방법의 양이 더 많다. redis 강의라면 redis에 대한 내용이 주를 이루어야 한다고 생각한다. 이름이 redis 입문/실전 인데... 배포 및 캐시를 통한 최적화 (with Redis) 라는 이름이 더 맞을 정도다. 2. 가격이 너무 사악하다. 어려운 내용, 방대한 내용을 강사님의 노하우로 설명해주는 것이라면 가격은 합당하다고 생각한다. 하지만 그게 아니라 정말 기본적인 내용(실망스러울 정도로 기본)에 이 가격은 너무 사악하다. 3. 강의가 아니더라도 추가 학습자료가 있으면 좋겠다. 강의에서 사용하는게 아니더라도 학습할 여지를 주는 내용이 있으면 좋겠다. 예를 들어, "우리는 이것만 알면 돼요"가 아니라 "지금은 급하니까 이것만 쓰는데, 사실 이거이거이거도 알아야 해요" 로 해주는 게 좋을 것 같다.

    • JSCODE 박재성
      지식공유자

      안녕하세요 원영님! 완강까지 해주시고 자세한 피드백 남겨주셔서 감사합니다😊 수강생이 희망하는 방향과 수강생의 수준을 가정하고 최대한 빠르게 이해하고 쉽게 적용시킬 수 있는 강의를 목표로 제작하려고 했었습니다! 여기서 제가 생각한 강의의 방향과 수강생의 수준의 정도가 원영님이 생각하시는 방향과는 다소 많이 달랐던 것 같습니다...!! 원영님께는 크게 도움이 되지 않는 강의였던 것 같아 개인적으로는 마음 한 편이 불편하기도 하고 죄송스럽기도 하네요😭 말씀해주신 피드백 내용은 꼭꼭 새겨듣고 새로운 강의를 제작할 때나 레디스 강의를 업데이트 할 때 반영하도록 노력해보겠습니다! 큰 도움이 되어드리지 못해 다시 한 번 사과드리겠습니다🙇‍♂️

  • Brad Ryu님의 프로필 이미지
    Brad Ryu

    수강평 7

    평균 평점 4.7

    3

    68% 수강 후 작성

    Redis의 기초적인 사용법과 성능 테스트 및 AWS 관련 세팅까지 빠르게 배워볼 수 있다는 장점이 있다. 그러나 단점으로는... 아무리 봐도 강의 시간대비 가격이 좀 사악하다..

    • 보키님의 프로필 이미지
      보키

      수강평 47

      평균 평점 5.0

      5

      100% 수강 후 작성

      재성님덕분에 AWS + Docker + Redis(ElastiCache) 활용을 익혔네요! 이제 Redis mode, failover, Transaction, pub/sub등에 대해서 추가로 학습해보려고 해요 감사합니다~!!

      • JSCODE 박재성
        지식공유자

        완강 축하드려요 보키님!! Redis에 대한 큰 뼈대를 잘 잡으신 것 같네요~!! 뼈대를 잡은 이후부터는 Redis의 추가적인 기능들을 학습하시기 훨씬 용이하실거에요ㅎㅎ 학습 잘 해보시기 바랍니다!

    • 식이님의 프로필 이미지
      식이

      수강평 2

      평균 평점 5.0

      5

      100% 수강 후 작성

      Redis에 대한 핵심 개념 설명부터 프로젝트의 적용까지 이해하기 쉽게 설명해주셔서 빠르게 완강할 수 있었습니다. 감사합니다.

      • JSCODE 박재성
        지식공유자

        안녕하세요 식이님! 완강 축하드립니다ㅎㅎ Redis를 빠르게 배우신 것 같아서 뿌듯하네요:) 배우신 내용 현업에서도 잘 써먹어보시기 바랍니다~

    • deokgoni님의 프로필 이미지
      deokgoni

      수강평 41

      평균 평점 4.8

      4

      30% 수강 후 작성

      내용 좋네요~ 조금만 더 저렴했으면 좋겠어요!

      • JSCODE 박재성
        지식공유자

        안녕하세요 deokgoni님! 좋게 봐주셔서 감사합니다ㅎㅎ 다음 번에는 저렴한 입문 강의도 많이 만들어보도록 하겠습니다! 그리고 새로 강의 오픈할 때마다 쿠폰 할인 이벤트 열어보도록 할게요:) 감사합니다!!

    월 ₩15,400

    5개월 할부 시

    ₩77,000

    JSCODE 박재성님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!