강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Database

大企業勤務で経験したRedisを上手に使用する方法 [理論編]

Redisを効果的に使用する方法と、実際の現場でまたは有名な事例を例にとって、Redisの注意点と活用法をすべてお伝えします。

  • Hong
3시간 만에 완강할 수 있는 강의 ⏰
대용량트래픽
이론 중심
Redis
Architecture
cache

学習した受講者のレビュー

こんなことが学べます

  • キャッシング戦略

  • データ構造

  • RDB vs AOF

  • HA レプリケーション センチネル

  • Redis アーキテクチャ

  • Redis Pub/Sub

  • Redis スクリプト

キャッシュを導入してユニット開発を進めてほしいという要請が入ってきました。 🤔

皆さんはこのような機能開発要求に対してキャッシュを導入しなければならないので、どのように導入をしますか?また、どのツールを使用しますか?この新しい要件が入ったら、次の項目を考慮する必要があります。


[1] 🤔どのようなキャッシュツールを導入する必要がありますか?

[2] 🤔キャッシング戦略と呼ばれていますが、それはどのような戦略を使うべきですか?

[3] 🤔期間が余裕あるか? Learning Curvesで時間がかかりました。


この新機能のシステムを導入する前に、そのシステムがどのように動作し、どのように活用するかについて基本的に知っておく必要があります。そうしてこそちゃんと使うことができ、今後のコード改善やメンテナンスをする上で大きな無理がありません。このレッスンでは、キャッシングを導入するという状況を想定し、代表的なキャッシングツールであるRedisについて本当に詳しく学びます。

Redis.. 必ず知っておくべきですか? 🤔

はい、絶対に学ぶ必要があります!

サーバーでの実務を経験してみた方であれば、データベースも必須ですが、 redisが使用されない場合は絶対に存在しません。

Redisを使用したキャッシュの導入は、プラットフォーム開発にとって不可欠な要素です。

  • Redisを使用せず、状況によっては異なるキャッシュツールを導入する場合もあります。しかし、基本的にキャッシュツールは使用されており、最もよく使われるのがRedisです。


😆実際の就職市場でもRedisを扱った開発者をたくさん好んでいます。

ネクソン

スマイルゲート

カカオエンタープライズ

カカオゲームズ

😆実際の大企業で発生したRedis問題に基づいて解決策についてもお知らせしています。

🥳この講義はこのように構成されています。

1⃣Redisのおおよその紹介を扱っています。

2⃣ RedisでのCollectionとは何か。そして、なぜ大切に見なければならないのかを扱っています。

3⃣ Redisと他のキャッシュツールを比較して扱っています。

4⃣Redisの代表的なキャッシング戦略と大容量トラフィック状況での発生可能なケースを扱っています。

5⃣ Redisのデータ永久保存について扱っています。

6⃣ Redisのアーキテクチャについて取り上げています。

7⃣ Redisでのイベントドリブン方式について取り上げています。

8⃣ RedisでのScript

9⃣より堅牢なRedisのためのガイドライン

🙊この講義をすべて受講するようになったら?

Redisがなぜ主に使用されるのか、そのアーキテクチャのコンポーネントと複製に関する知識と過度のTPS状況でのキャッシュ戦略などを樹立して設計する方法について学習できます。

😉のように見て良い講義

受講前の注意

このレッスンはPDFレッスン資料を提供します。

あなたの時間と私の時間はすべて大切です。覚えていない内容を再度講義を受講するのではなく、ご提供いただくテンプレートを基準に再度復記して実務に適用してみてください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • InMemoryを知りたい方々

  • Redisをどのように主に使われているか気になる方々

  • キャッシングをご検討されている方々

  • サーバー開発者および運用管理者の皆様

こんにちは
です。

2,727

受講生

187

受講レビュー

76

回答

4.5

講座評価

14

講座

자기 소개

집에서 빈둥대다 개발에 흥미를 느껴 개발 공부를 시작하였고 현재는 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.

 

제가 공부를 했던 방법과 실무에서 접하실 수 있는 여러가지 문제점들과 해결책을 여러분들에게 제공하고 싶어 지식공유자 활동을 이어나가고 있습니다.

 

강의는 오로지 저만의 지식을 통해 만들어지지 않습니다. 모든 강의는 함께하시는 분들이 계십니다.

 

지식공유자 경력

[前] 샌드박스 블록체인 개발자

[前] 넥슨 자회사 백엔드 개발자

[] 판교에서 고여가는 서버 개발자

 

인터뷰 이력

カリキュラム

全体

22件 ∙ (1時間 53分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

17件

4.4

17件の受講レビュー

  • caolian20038513님의 프로필 이미지
    caolian20038513

    受講レビュー 1

    平均評価 3.0

    3

    86% 受講後に作成

    Well... If you don't have a basic understanding of data structures and databases, you will have a hard time understanding the lecture. The lecture itself is good for quickly learning the flow, but there is a lot of talk, but only one data is displayed on the screen in the form of a picture, and there is no example or explanation section, so I had to turn on the subtitles and listen to it, and solve all the questions I had by googling. I think I spent more than 3 times the lecture time, half GPT time, and half googling. The depth of the talk is there, but there is a lack of data, so I had to google a lot to understand it. I think it was not bad because I learned things I didn't know, but I think it would be better if you paid a little more attention to the data part. Of course, people who learn Redis won't listen without knowing anything about programming, so I hope you just take my review as a reference.

    • jhong
      知識共有者

      Hello, thank you for leaving a review. First of all, I'm sorry that I couldn't provide more satisfaction. Since I think that the best way for me to become a developer and study is to think about it myself, implement it myself, and learn, I think that my study method has been incorporated into this lecture. Since I started recording lectures, I wanted to teach you the process of learning by yourself. In reality, I'm not the one developing, but the students who are watching the lecture are the ones developing, so I wanted them to learn the process of finding their own direction and studying by themselves. Thank you for taking the lecture, and if you have any questions, please feel free to ask!

  • aaaa123님의 프로필 이미지
    aaaa123

    受講レビュー 18

    平均評価 4.9

    修正済み

    4

    86% 受講後に作成

    1. Typo in lecture materials - There are often typos in some parts of the lecture materials (PDF). [Errata] (1) Chapter 04-5 (14p) - Depending on the scope of use --> Depending on the scope of use (2) Chapter 05 (16p) - Data persistence is not guaranteed --> Data persistence is not guaranteed. 2. Lack of graphic materials - In the Redis Sync chapter, it would be nice to explain the process with several pictures. - Most of it was explained in words, so it was difficult to understand intuitively. 3. No simple example code included - It's something you can find by googling, but it would be nice to include example code for CRUD by Value type. I give 4 points because it was very helpful to explain the parts where Redis can fail (keys command, Thundering Herd).

    • jhong
      知識共有者

      Hello, thank you for leaving a review. Since I like practical lectures and code development, I found that there were some typos in the documentation. If this part caused any inconvenience while listening to the lecture, I would like to apologize first. Also, I will prepare for the next lecture to give you more satisfaction, considering what you said. Thank you for listening to the lecture!

  • p22582님의 프로필 이미지
    p22582

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    It was good to be able to study from the overall overview to each concept. Overall review: It felt like quickly going through an entire book.💯

    • jhong
      知識共有者

      Hello, thank you for leaving a review. This lecture was intentionally filmed to provide knowledge on certain concepts and offer helpful tips along the way. I'm very happy to hear that the learning process went in the direction I had envisioned 😊😊. Thank you for the positive review, and I hope you continue to enjoy developing in the future. Thank you!

  • ranglay님의 프로필 이미지
    ranglay

    受講レビュー 1

    平均評価 3.0

    3

    32% 受講後に作成

    • royle7301585님의 프로필 이미지
      royle7301585

      受講レビュー 4

      平均評価 4.0

      3

      32% 受講後に作成

      期間限定セール

      ¥19

      22%

      ¥3,681

      Hongの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!