Redis 入門 - 收官

IT规划师發表於2024-09-14

《Redis 入門》系列文章總算完成了,希望這個系列文章可以想入門或剛入門的同學提供幫助,希望能讓你形成學習Redis系統性概念。

當時為什麼要寫這個系列文章,是因為我自己就是迷迷糊糊一路踩坑走過來的,我踩完的坑就踩完了,希望你能少踩一些。

我們簡單來回顧一下《Redis 入門》系列內容,希望透過這次回顧能總結一些學習新知識的經驗,學習如何更快的掌握新知識,如何形成系統性概念。

1.首先我們瞭解了Redis基本資訊,是什麼,有什麼,能幹什麼;

2.然後我們學習如何安裝Redis,在不同的作業系統上(Windows、Linux、Docker),透過不同的方式(指令碼、安裝包、包管理器方式、原始碼編譯等)安裝;

3.接著我們尋找了Redis視覺化工具,我們介紹了四大類視覺化工具(命令列工具、桌面客戶端工具、網頁工具、外掛工具),10來種軟體,各有千秋。

4.然後我們正式進入Redis知識學習,瞭解Redis五大基礎資料型別(字串、集合、有序集合、列、雜湊),並熟悉了相關指令。

5.然後我們繼續結合具體程式語言C#/.NET Core,瞭解了6款C#/.NET Core接入Redis客戶端庫(ServiceStack.Redis、StackExchange.Redis、CSRedisCore、FreeRedis、NewLife.Redis、BeetleX.Redis),並對6款庫應用場景做了基本瞭解,還分別學習瞭如何使用這6款庫。

6.最後我們一起封裝了一個簡單的Redis C#/.NET Core客戶端庫Nuget,以達到和現有專案解耦,方便後期擴充套件的目的。

在整個過程中,很多時候我們會有很多選擇,到底應該做什麼,我相信第一次接觸Redis的,很多時候都會感到很迷茫。然後只能不停的在網上找答案,不停的去嘗試,踩了無數次坑以後,最後才發現原來是這樣啊,瞬間恍然大悟。

我自己也是踩了很多坑走過來的,因此我想把我的經驗分享給大家,然後可以系統給大家介紹如何學習Redis,可以讓大家少踩一些坑,在學習的早期就形成系統性概念,從而提升學習效率。

後面我想繼續和大家分享《Redis 進階》,開始深入學習Redis相關知識,希望能給你帶來一些收穫,如果你有什麼想法,也可以給我留言。

:測試方法程式碼以及示例原始碼都已經上傳至程式碼庫,有興趣的可以看看。https://gitee.com/hugogoos/Planner

相關文章