快取穿透:
快取穿透是指查詢乙個資料庫一定不存在的資料
如果資料庫中資料不存在,到了驗證資料庫是否有資料時,一般都是通過key值進行查詢快取的,這是時候我們可以給沒有資料的key值進行新增乙個value,
這個value的值等於null,設定時間段,比如說30秒,防止乙個使用者反覆乙個id暴力攻擊**。null=空字串。
快取雪崩:
快取雪崩是值同乙個時間段,快取集中過期失效
我們可以控制各個地方的快取的時間,從而解決快取雪崩的問題。或者對於冷門的資料可以快取時間短,熱門資料快取時間長。
快取擊穿:
快取擊穿是指乙個熱門id被同時訪問,但是這個點失效了,就會造成快取擊穿。我們可以通過把熱門資料的快取設定為永久快取
redis安裝及注意事項
在linux中使用wget時,若報 bash wget command not found,則表明沒有安裝wget,需要安裝,安裝命令如下 yum y install wget 安裝完成即可以使用。使用 vim 時出現 bash vim command not found.輸入 rpm qa gre...
redis安裝及注意事項
在linux中使用wget時,若報 bash wget command not found,則表明沒有安裝wget,需要安裝,安裝命令如下 yum y install wget 安裝完成即可以使用。使用 vim 時出現 bash vim command not found.輸入 rpm qa gre...
docker 安裝redis 注意事項
一.redis配置檔案修改 重要 redis.conf 中daemonize no。非後台模式,如果為yes 會的導致 redis 無法啟動,因為後台會導致docker無任務可做而退出。三 執行docker docker run name redis 2 d p 6378 6379 v home f...