Redis是php專案中使用到的主要快取服務,我們在《燕十八redis影片教學》會介紹redis的高階用法,同時會伴隨著案例來深入的學習Redis.Redis是一個功能非常強大的NoSQL資料庫,提供了許多內建的資料結構支援(例如純字串、清單、資料集以及發布訂閱功能),是一個非常的好工具,用好Redis可以讓你的系統效能得到質的提升(新浪微博是國內使用Redis使用得最好的公司,可以想像微博的數據量就知道Redis的強大了吧),同時也是一個很好的新技術儲備。
課程播放網址:http://www.php.cn/course/498.html
該老師講課風格:
教師講課生動形象,機智詼諧,妙語連珠,動人心弦。一個生動形象的比喻,猶如畫龍點睛,給學生開啟智慧之門;一種恰如其分的幽默,引來學生會心的微笑,如飲一杯甘醇的美酒,給人以回味和留戀;哲人的警句、文化的箴言不時穿插於講述中間,給人思考和警醒。
本影片中較為困難是aof恢復與rdb伺服器間遷移了:
一、aof恢復
當我們不小心執行flushall【清楚所有庫中所有的資料】,我們必須馬上做的就是執行一天指令:
shutdown nosave【關閉伺服器,並且不儲存】
然後開啟aof文件,找到是否有flushall或flushdb指令,vim開啟aof,去掉相關的flush的指令
然後重啟伺服器,Redis會先找到aof檔案導入,再執行rdb檔導入
注意:redis運行過程中,會佔用相關句柄,cp複製會出問題,所以,要複製rdb,需要關閉shutdown掉redis伺服器才能實現cp過程不會出問題
二、rdb在服務期間遷移
# (1)關閉要遷移到的伺服器的redis的aof日誌功能(我的要遷移到的是本機的redis6380.conf)
vim redis6380.conf,將appendonly yes修改為appendonly no
(2)我們先看一下目前redis的數據,並將數據用save指令固化到rdb檔中,我的rdb檔為/var/rdb/dump6379.rdb
#這裡也為大家推薦了原始碼資源的下載:http://www.php.cn/xiazai/learn/1840
資源裡面為大家分享了視訊課件以及ppt:
redis.ppt
Redis筆記.doc
redis-設定檔詳解.txt
微博開發流程圖.tif
以上是燕十八redis影片資料下載(課件、源碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!