感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模組 1:初期設定
- Redis 版本發布
- 安裝
- 配置
- 安全模型
- 在系統啟動時啟動 Redis
- 常見 Linux 發行版所實施的安全強化措施
- 客戶端函式庫與語言綁定
模組 2:資料模型
- 原始資料類型及其操作指令
- 各資料類型的典型應用場景
- Redis 鍵值的常見命名慣例
- 「Redis 主要為單執行緒」在實務中的意義
- Redis 通訊協定(wire protocol)
- 當您的客戶端函式庫未支援某些有用指令時應如何处理
- 為何某些指令在部分客戶端函式庫中刻意不可用
- 如何從關係型資料庫設計者的思維轉換過來
- 資料組織的一般建議
- 過期機制(Expiration)
- 發布/訂閱(Pub/Sub)
- 交易(Transactions)與 Lua 腳本
- 外部模組
- 資料一致性的一般建議
模組 3:效能技巧
- Redis 基準測試(Benchmarking)
- 應避免使用的指令
- 延遲問題除錯
- 大型 DEL 請求的問題及替代方案
- 管線(Pipelining)
- 大批量插入
- 記憶體過量使用除錯
- 記憶體最佳化技巧
模組 4:維運
- 可用的持久化機制
- 避免 SSD 磨損的措施
- 備份與還原
- 探索資料庫內容的工具
- 傾倒檔案(dump)分析工具
- 持久性與效能的權衡調優
- RDB 與 AOF 之間的切換
- 無盤 Redis(diskless Redis)的應用案例
- 與 Redis 相關的作業系統層級調參項目
- 監控 Redis 效能
模組 5:多個 Redis 實例
- 在單一伺服器上啟動多個 Redis 實例
- 應用程式層級的分割(partitioning)
- 主從複製(Master-slave replication)
- 使用 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
機器翻譯