感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1:初始設定
- Redis 版本
- 安裝
- 配置
- 安全模型
- 啟動 Redis 服務
- 常見的 Linux 分發版實施的安全加固
- 客戶端函式庫與語言綁定
模組 2:資料模型
- 基本資料類型及操作指令
- 各資料類型的典型應用場景
- Redis 金鑰的常見命名慣例
- 「Redis 主要是單線程」意味著什麼?
- Redis 網路協議
- 若客戶端函式庫不支援某些有用的指令,該怎麼辦?
- 為何某些指令刻意在某些客戶端函式庫中不可用?
- 如何調整思維模式,從關聯式資料庫設計師轉變為 NoSQL 使用者?
- 資料組織的一般建議
- 過期設置
- 發佈/訂閱(Pub/Sub)
- 交易與 Lua 腳本
- 外部模組
- 資料一致性的一般建議
模組 3:效能提升技巧
- Redis 基準測試
- 避免使用的指令
- 除錯延遲問題
- 大規模刪除請求的問題與替代方案
- 管線傳輸(Pipelining)
- 大量插入
- 除錯記憶體過度使用問題
- 記憶體最佳化技巧
模組 4:操作管理
- 可用的持久化機制
- 避免 SSD 磨損的注意事項
- 備份與還原
- 探索資料庫內容的工具
- 轉儲分析工具
- 調校耐久性與效能平衡
- RDB 與 AOF 之間切換
- 無磁碟 Redis 的應用場景
- 與 Redis 相關的作業系統層級調整參數
- 監控 Redis 效能
模組 5:多實例 Redis
- 在單一伺服器上啟動多個 Redis 實例
- 應用程式層級的分片策略
- 主從複製
- 使用 Redis Sentinel 實現高可用性
- Redis Cluster
- 讓 Sentinel 與 Cluster 跨 NAT 環境運作
- 建立一致的備份方案
最低要求
學員應具備使用 Linux 命令列的基本系統管理知識。部分內容需要程式設計或腳本能力。預訂時請列出您熟悉的程式語言。如果沒有任何特定語言,我們將僅從 redis-cli 發出 redis 指令。
14 小時
客戶評論 (7)
動手實踐,不僅僅是理論。
Atilla Kolali - Raiffeisen Schweiz
課程 - Redis for Developers and System Administrators
機器翻譯
與培訓師互動性強,提供實踐培訓
Paresh Kumar Giri - The Raymond Corporation
課程 - Redis for Developers and System Administrators
機器翻譯
它提供了關於Redis如何工作的基本概念。
Ben Lake - The Raymond Corporation
課程 - Redis for Developers and System Administrators
機器翻譯
我喜歡小規模的團隊,互動良好,並且可以定製。
Erik de Ruiter - KLM Accounts Payable SPL/AP
課程 - Redis for Developers and System Administrators
機器翻譯
與老師的互動。我們對多個主題進行了大量討論。
arno bongenaar - KLM Accounts Payable SPL/AP
課程 - Redis for Developers and System Administrators
機器翻譯
講座非常有趣,主題也解釋得很清楚。
Maciej Szarski - Finder.com Poland Sp. z o. o.
課程 - Redis for Developers and System Administrators
機器翻譯
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
課程 - Redis for Developers and System Administrators
機器翻譯