redis從入門到精通與分佈式架構

第1章 Redis初識帶領聽衆進入Redis的世界,瞭解它的前世今生、衆多特性、應用場景、安裝配置、簡單使用,可以讓聽衆對Redis有一個全面的認識。

第2章 API的理解和使用
全面介紹了Redis提供的5種數據結構字符串(string)、哈希(hash)、列表(list)、集合(set)、有序集合(zset)的數據模型、常用命令、典型應用場景。同時本章還會對Redis的單線程處理機制、鍵值管理做一個全面介紹,通過對這些原理的理解,聽衆可以在合適的應用場景選擇合適的數據結構。 ...

第3章 Redis客戶端的使用: 
本章重點關注Redis客戶端的開發,介紹了詳細講解了java客戶端Jedis,簡單介紹下python和Go語言的Redis客戶端的選擇和使用。

第4章 瑞士軍刀Redis其他功能
除了5種數據結構外,Redis還提供了諸如慢查詢、Pipeline、Bitmap、HyperLogLog、發佈訂閱、GEO等附加功能,在這些功能的幫助下,Redis的應用場景更加豐富。

第5章 Redis持久化的取捨和選擇
Redis的持久化功能有效避免因進程退出造成的數據丟失問題,本章將介紹介紹RDB和AOF兩種持久化配置和運行流程,以及選擇策略 

第6章 常見的持久化開發運維問題
本章探討了常見的持久化問題進行定位和優化,最後結合Redis常見的單機多實例部署場景進行優化

第7章 Redis複製的原理與優化
複製是實現高可用的基石,但複製同樣是運維的痛點,本部分詳細分析複製的原理,講解運維過程中可能遇到的問題。

第8章 Redis Sentinel
本章將一步步解析Redis Sentinel的相關概念、安裝部署、配置、客戶端路由、原理解析,最後分析了Redis Sentinel運維中的一些問題。

第9章 初識Redis Cluster
Redis Cluster是Redis 3提供的分佈式解決方案,有效解決了Redis分佈式方面的需求,同時它也是學習分佈式存儲的絕佳案例。本章將針對Redis Cluster的數據分佈,搭建集羣進行分析說明。

第10章 深入Redis Cluster
本章將針對Redis Cluster的集羣伸縮,請求路由,故障轉移等方面進行分析說明。

第11章 緩存設計與優化, 
講解將緩存加入應用架構後帶來的一些問題,這些問題常常會成爲應用的致命點。
;
第12章 Redis雲平臺CacheCloud
本章結合前面的知識介紹redis規模化後使用雲平臺如何進行機器部署、應用接入、用戶相關功能維護等問題

第13章 課程總結
課程總結
 

 

百度網盤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章