一個不錯的Redis實戰學習視訊教程
一套比較不錯的Redis實戰學習視訊教程。地址如下:
視訊內容共計6個課時,從基礎到實際專案應用講解都很不錯,內容包含如下:
第 1 課:Redis 資料結構的用法與用例
這一課首先會對 Redis 的來源、發展歷程、以及優缺點進行介紹,幫助學員瞭解 Redis 是什麼、能做什麼、以及我們為什麼需要使用 Redis 。之後,課程會對 Redis 提供的六種 資料結構(字串、雜湊、列表、集合、有序集合、HyperLogLog)進行介紹,說明操作這些資料結構的方法,並展示如何使用這些資料結構來實現一些常見的功能, 比如計數器、儲存鍵值對資料、網站分頁、投票記錄,等等。
第 2 課:資料庫管理與附加功能介紹
這一課首先向學員講解如何使用 Redis 提供的資料庫管理命令來管理資料庫裡面的鍵,以及如何使用鍵過期命令來自動刪除無用的鍵。之後,這一課將向學員介紹 Redis 的釋出與訂閱功能、事務功能以及 Lua 指令碼功能,並說明這三個功能是如何極大地提高了 Redis 的實用性的。
第 3 課:Redis 應用例項
這一課將向學員介紹如何使用 Redis 來構建各種常見的網站應用,比如部落格、論壇、HackerNews 和微博,讓學員在實踐中加深對 Redis 的瞭解。
第 4 課:Redis 伺服器的配置與管理
這一課首先會說明 Redis 伺服器的配置方法,然後介紹如何通過修改配置來開啟 Redis 的持久化功能,從而防止出現數據丟失。之後,這一課會介紹 Redis 的伺服器管
理 命令,說明怎樣通過這些命令來了解 Redis 伺服器的執行情況。最後,這一課會介紹一些現有的 Redis 伺服器管理工具,學會使用這些工具可以讓學員更直觀和更方
便地瞭解 Redis的執行情況。
第 5 課:Redis 多機功能介紹
這一課將對 Redis 的多機功能進行介紹,包括說明如何使用複製(replication)來提高 Redis 的讀效能,如何使用Sentinel 來實現高可用(high available),如何使用 twemproxy 來對資料庫進行分片,以及如何使用 Redis 叢集來實現分散式儲存。
第 6 課:Redis 內部構造簡介
這一課將對 Redis 伺服器的內部構造進行介紹,讓學員能夠了解到 Redis 的內部是如何執行的,以及 Redis 的各項功能是如何實現的,從而能夠更好、更高效地使用 Redis 。
不論是Redis的新手還是有經驗的老鳥,都能從這些視訊中學習到自己想要的東西,都會有所提升。