はじめに
Redis 入門 — 基本操作から設計判断まで
この章で学ぶこと
1
コースの目的と到達状態
2
対象者と前提条件
3
コースの構成と進め方
解説
Redis とは
Redis
インメモリのデータストア
用途
キャッシュ、セッション管理、ランキング、メッセージング など
解説
コース修了後の到達状態
✓
Redis の基本操作を理解して操作できる
✓
主要データ構造を用途に応じて選択できる
✓
キャッシュ設計パターンを理解している
✓
永続化の仕組みと使い分けを理解している
✓
「Redis を使うべき場面」と「RDB で十分な場面」の境界を判断できる
解説
対象者と前提条件
扱う範囲
Redis 本体の解説に集中(クライアント実装は扱いません)/操作は redis-cli を使用
対象者
Web アプリケーション開発者(経験1年以上)
前提知識
ターミナル操作/Docker の基本操作(docker run / docker compose up)
解説
コースの構成
02
Redis の基礎と環境構築
03
データ構造(基本編)
04
データ構造(応用編)
05
キー設計とメモリ管理
06
永続化
07
キャッシュ設計パターン
08
ユースケースとアーキテクチャパターン
09
レプリケーションと高可用性
10
Redis の位置づけと選択基準
解説
コースの進め方
サンプルコード
各章の最初にリンクとして添付
コマンド
レクチャーのリソースに記載
字幕
日本語字幕を用意
質問
Udemy の Q&A 機能で受付