感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1: 初始設定
- Redis 版本
- 安裝
- 設定
- 安全模型
- 開機時啟動 Redis
- 常見 Linux 發行版套用之安全強化措施
- 客戶端函式庫與語言繫結
模組 2: 資料模型
- 原始資料類型及操作指令
- 各資料類型的典型使用案例
- Redis 金鑰的常見命名慣例
- 「Redis 主要為單執行緒」在實務上的意義
- Redis 線路通訊協定
- 若客戶端函式庫不支援某個有用指令該怎麼辦
- 為何某些客戶端函式庫刻意不提供某些指令
- 如何調整心智模式,從關聯式資料庫設計師的思維轉變
- 資料組織的一般建議
- 過期機制
- 發布/訂閱
- 交易與 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
機器翻譯