redis 的三大注意事項

2022-06-16 05:06:12 字數 479 閱讀 8078

快取穿透

快取穿透是指查詢乙個資料庫一定不存在的資料

如果資料庫中資料不存在,到了驗證資料庫是否有資料時,一般都是通過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...