인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST

실리콘밸리 엔지니어와 함께하는 Redis

Redis는 빠르고 확장 가능한 오픈 소스 데이터베이스입니다. 이 기술은 실시간 애플리케이션, 게임, 소셜 미디어 플랫폼 등에서 성능을 극대화하는 데 사용됩니다. 그러나 Redis의 실제 힘을 이해하고 효과적으로 활용하기 위해서는 깊은 이해가 필요합니다. 이제 Redis에 대해 전문적으로 배울 수 있는 기회가 왔습니다. "실리콘밸리 엔지니어와 함께하는 Redis"에서는 Redis의 핵심 개념부터 고급 기능까지를 폭넓게 다룹니다. 이 강의는 Redis를 처음 사용하는 초보자부터 고급 사용자까지 모두를 위한 것입니다.

Thumbnail

초급자를 위해 준비한
[데이터베이스] 강의입니다.

이런 걸 배울 수 있어요

  • Redis

  • 데이터베이스

  • 캐싱

  • 실시간애플리케이션

  • 성능최적화

  • 고가용성

  • 메시지브로커

  • 레디스

  • 캐시

  • cache

마법같이 빠른 데이터 액세스, Redis로 그 날개를 달아보세요

Redis는 현대적인 데이터 관리 및 분석 기술을 배우고자 하는 분들에게 꼭 필요한 자원입니다. 이 강의는 Redis를 통해 데이터 처리 및 캐싱의 핵심 원리부터 다루며, 실제 산업 현장에서의 적용 가능한 전문 지식을 전달합니다. 데이터 관련 업무에서 더 나은 성과를 거두기 위해 필요한 지식을 얻고자 한다면, 지금 이 강의를 시작해보세요

#Redis #데이터베이스 #캐싱 #메세지브로커 #실시간애플리케이션 #데이터엔지니어링 #빅데이터 #성능최적화 #database

이런 분들이라면 
지금 바로 시작해 보세요
🙋‍♂

Redis를 사용하여 데이터를 캐시하거나 메시지 브로커로 사용하는 개발자들

Redis를 데이터 파이프라인에서 어떻게 활용할 수 있는지에 관심이 있는 데이터 엔지니어들

Redis를 사용하여 실시간 애플리케이션을 구축하거나 대규모 사용자 기반을 다루는 개발자들

왜 Redis를 배워야 할까요?

  1. 뛰어난 성능과 속도: Redis는 메모리 기반의 데이터 저장소로, 뛰어난 성능과 속도를 제공합니다. 이를 통해 빠른 데이터 액세스와 처리가 가능하며, 실시간 애플리케이션 및 대규모 데이터 처리에 적합합니다.

  2. 다양한 데이터 구조 지원: Redis는 다양한 데이터 구조를 지원하여, 문자열, 리스트, 해시, 세트, 정렬된 세트 등 다양한 데이터 유형을 효과적으로 저장하고 조작할 수 있습니다. 이는 다양한 응용 프로그램 및 사용 사례에 유연하게 대응할 수 있음을 의미합니다.

  3. 실시간 애플리케이션에 이상적: Redis는 실시간으로 데이터를 읽고 쓸 수 있는 기능을 제공하므로, 실시간 애플리케이션의 요구 사항을 충족시키는 데 이상적입니다. 실시간 메시지 전송, 세션 관리, 캐싱 등의 기능을 구현할 때 매우 유용합니다.

  4. 고가용성과 확장성: Redis는 마스터-슬레이브 복제를 지원하여 고가용성을 보장하고, 클러스터링을 통해 확장성을 확보할 수 있습니다. 이는 대규모 시스템에서 안정성과 성능을 유지하는 데 필수적입니다.

  5. 다양한 사용 사례: Redis는 캐싱, 세션 관리, 메시지 브로커, 실시간 리더보드, Pub/Sub 시스템 등 다양한 사용 사례에 적합합니다. 따라서 다양한 응용 프로그램 및 시스템에서 활용할 수 있으며, 이를 배우고 응용하는 것은 실무에서 매우 유용합니다.

강의 특징

실무 중심 학습!

강의는 이론적 지식뿐만 아니라, 실제 사례 연구를 통해 Redis를 사용하여 빠른 데이터 액세스와 처리를 실습할 수 있는 기회를 제공합니다.

단계별 지침!

Redis의 기본 개념부터 고급 기능까지 단계별로 설명하여, 초보자도 쉽게 접근할 수 있고, 경험 있는 개발자도 전문 지식을 확장할 수 있습니다.

Q&A와 함께하는 학습!

강의에서 궁금하거나 어려운 부분이 있다면 언제든지 질문할 수 있습니다.




학습 내용 📚

  • 모든 강의 자료는 영어로 되어 있습니다. 강의 자체는 한국어로 진행되며 미래 해외 취업에 용이하도록 준비했습니다.

  • PDF 강의 자료(각각의 동영상 학습 자료 참고) 및 각 강의 코드 파일 또한 제공합니다


Redis에 대한 소개

이미지를 이용해 이해에 도움이 되도록 설명

실제 사용 케이스에 대한 설명

예상 질문 Q&A 💬

Q. 왜 Redis를 배워야 하나요?

Redis는 뛰어난 성능과 속도를 제공하며, 다양한 데이터 구조를 지원하여 실시간 애플리케이션을 구축하는 데 이상적입니다. 뿐만 아니라 고가용성과 확장성을 보장하며, 캐싱, 세션 관리, 메시지 브로커 등 다양한 사용 사례에 유연하게 대응할 수 있습니다. 따라서 Redis를 배우는 것은 현대적인 데이터 관리 및 실시간 처리 기술에 대한 심도 있는 이해를 제공하고, 현업에서의 성과를 높이는 데 중요한 역할을 합니다.


Q. 비전공자도 들을 수 있는 강의인가요?

네, Redis를 배우고자 하는 비전공자들도 충분히 이해하고 수강할 수 있습니다. 대부분의 Redis 강의는 기초부터 시작하여 점진적으로 심화되기 때문에, 이전에 데이터베이스나 컴퓨터 과학에 대한 배경 지식이 없어도 이해하기 쉽습니다. 또한 강의 내에서는 개념을 명확하게 설명하고 실습을 통해 실제로 사용하는 방법을 보여주기 때문에 비전공자도 쉽게 따라갈 수 있습니다. 따라서 Redis를 배우고자 하는 모든 분들이 강의를 듣고 지식을 습득할 수 있습니다.

수강 전 참고 사항 📢

선수지식 및 유의사항

  • 본 강의 실습은 Docker로 환경 설정이 되어 있습니다. Docker에 대해 더 알고 싶으시다면, 제 무료 Docker 강의를 참고해 보시길 추천드립니다. 강의 링크: [https://inf.run/8eFCL]

  • Redis 강의는 비전공자도 접근할 수 있도록 구성되어 있지만, 수강에 앞서 파이썬에 대한 기초적인 지식이 필요합니다. Python에 대한 기초적인 지식이 있다면, Redis의 파이썬 클라이언트를 사용하는데 큰 도움이 될 것입니다.


  • 수강 중 질문이 있다면 편하게 남겨주세요. 다만 제가 미 서부에 있다 보니, 답변까지 시간이 조금 걸릴 수 있습니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 캐시 사용 방법을 배우시려는 분

  • Redis에 대해 더욱 자세히 아시고 싶으신 분

  • 성능 최적화를 위한 시스템 관리자

  • 데이터 엔지니어

선수 지식,
필요할까요?

  • 파이썬 기본 문법

  • Docker Compose를 위한 Docker에 대한 간단한 지식

안녕하세요
미쿡엔지니어입니다.

8,950

수강생

547

수강평

290

답변

4.8

강의 평점

24

강의

한국에서 끝낼 거야? 영어로 세계 시장을 뚫어라! 🌍🚀

안녕하세요. UC Berkeley에서 💻 컴퓨터 공학(EECS)을 전공하고, 실리콘 밸리에서 15년 이상을 소프트웨어 엔지니어로 일해왔으며, 현재는 실리콘밸리 빅테크 본사에서 빅데이터와 DevOps를 다루는 Staff Software Engineer로 있습니다.

  • 🧭 실리콘 밸리의 혁신 현장에서 직접 배운 기술과 노하우를 온라인 강의를 통해 이제 여러분과 함께 나누고자 합니다.

  • 🚀 기술 혁신의 최전선에서 배우고 성장해 온 저와 함께, 여러분도 글로벌 무대에서 경쟁할 수 있는 역량을 키워보세요!

  • 🫡 똑똑하지는 않지만, 포기하지 않고 꾸준히 하면 뭐든지 이룰수 있다는 점을 꼭 말씀드리고 싶습니다. 항상 좋은 자료로 옆에서 도움을 드리겠습니다

 

더보기

커리큘럼

전체

26개 ∙ (3시간 16분)

해당 강의에서 제공:

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

수강평

전체

25개

4.9

25개의 수강평

  • Palmtreehouse님의 프로필 이미지
    Palmtreehouse

    수강평 2

    평균 평점 5.0

    5

    12% 수강 후 작성

    항상 좋은 강의 감사합니다! 개념부터 잘 설명해주시니깐 추천합니다~

    • 미쿡엔지니어
      지식공유자

      안녕하세요 Palmtreehouse님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다.

  • 전재현님의 프로필 이미지
    전재현

    수강평 1

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 미쿡엔지니어
      지식공유자

      안녕하세요 전재현님, 시간내서 좋은 점수 주셔서 감사합니다.

  • hsk741님의 프로필 이미지
    hsk741

    수강평 1

    평균 평점 5.0

    5

    62% 수강 후 작성

    • 미쿡엔지니어
      지식공유자

      안녕하세요 hsk741님, 시간내서 좋은 점수 남겨주셔서 감사합니다.

  • 지금중님의 프로필 이미지
    지금중

    수강평 20

    평균 평점 4.5

    5

    100% 수강 후 작성

    스프링부트로 개발을 하는 사람입니다 레디스에 대해서 어렴풋이 개념만 알고 있었던 상황에서 강의를 듣게 되었습니다 레디스에 대해서 기초적인 지식을 쌓게 되어서 기분이 좋습니다 감사합니다 다음번 강의도 기대하겠습니다

    • 미쿡엔지니어
      지식공유자

      좋은 리뷰 정말 감사합니다! 😊 앞으로도 실무에 바로 활용할 수 있는 강의들 준비하겠습니다. 다음 강의도 기대해주셔서 감사드려요! 🙏 언제든지 궁금한 점 있으시면 편하게 남겨주세요!

  • 소류님의 프로필 이미지
    소류

    수강평 3

    평균 평점 4.7

    5

    88% 수강 후 작성

    Redis를 그냥 캐시용으로만 써왔던 저에게 완전 눈이 트이는 강의였어요. 기초부터 고급 기능까지 단계별로 설명해줘서 초보자도 부담 없고, 실무 예제 덕분에 지금 바로 써먹을 수 있는 꿀팁도 많았습니다. 실시간 처리, 세션 관리, Pub/Sub 등 Redis가 왜 빠르고 유용한지 직접 체험하면서 배울 수 있어 좋았습니다.

    • 미쿡엔지니어
      지식공유자

      안녕하세요 소류님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다! 도움이 되었다니 다행입니다!

미쿡엔지니어님의 다른 강의

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

비슷한 강의

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

₩44,000