感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1:初始設定
- Redis 版本
- 安裝
- 配置
- 安全模型
- 開機時啟動 Redis
- 常見 Linux 發行版適用的安全加固措施
- 客戶端函式庫與語言繫結
模組 2:資料模型
- 基本資料類型及操作它們的命令
- 每種資料類型的典型使用情境
- Redis 鍵的常見命名慣例
- "Redis 主要是單執行緒的" - 這在實務上的意義
- Redis 連線協議
- 如果您的客戶端函式庫不知道某些有用的命令該怎麼辦?
- 為什麼某些命令在某些客戶端函式庫中刻意不可用?
- 如何調整您身為關聯式資料庫設計師的心態
- 資料組織的一般建議
- 過期處理
- 發布/訂閱 (Pub/Sub)
- 交易與 Lua 指令碼
- 外部模組
- 資料一致性的一般建議
模組 3:效能技巧
- Redis 基準測試
- 应避免的命令
- 除錯延遲問題
- 大型 DEL 請求的問題 - 應該改用什麼?
- 管線化
- 大量插入
- 除錯記憶體濫用
- 記憶體最佳化技巧
模組 4:操作
- 可用的持久化機制
- 避免 SSD 磨損的注意事項
- 備份與還原
- 探索資料庫內容的工具
- 匯出檔案分析工具
- 調整耐久性與效能之間的平衡
- 在 RDB 與 AOF 之間切換
- 無磁片 Redis 的使用情境
- 與 Redis 相關的作業系統層級調整參數
- 監控 Redis 效能
模組 5:多個 Redis
- 在一部伺服器上啟動多個 Redis 執行個體
- 應用程式層級分區
- 主從複寫
- 使用 Redis Sentinel 實現高可用性
- Redis Cluster
- 使 Sentinel 和 Cluster 在 NAT 環境下運作
- 進行一致的備份
模組 6:高可用性
- 安裝與設定多 Redis 伺服器
- 具有多個執行個體的主機模式伺服器
- 主從複寫
- 使用 Sentinel 的 Redis HA 叢集
- Redis 分片叢集
- Redis 複寫(配合 Sentinel)與分片功能的組合
- 設定、備份/還原及效能調整的監控
最低要求
參與者應熟悉使用 Linux 命令列的基本系統管理任務。部分主題需要程式設計或腳本技能。報名時,請列出您所熟悉的程式語言。如果沒有任何語言,我們將僅透過 redis-cli 執行 Redis 命令。
21 小時
客戶評論 (1)
它讓我對Redis有了深入瞭解,同時也爲我指明瞭方向,如果我想進一步瞭解Redis的話。
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
課程 - Redis for High Availability and Performance Training Course
機器翻譯