Redis禁用命令、危險(xiǎn)命令及規(guī)避方法
FLUSHALL FLUSHDB 命令會(huì)清空數(shù)據(jù),而且從不失敗,對(duì)于線上集群非常危險(xiǎn)。
KEYS * 命令,當(dāng)數(shù)據(jù)規(guī)模較大時(shí)使用,會(huì)嚴(yán)重影響Redis性能,也非常危險(xiǎn)。
如果從根本上規(guī)避這些風(fēng)險(xiǎn)呢?
Redis提供了非常簡(jiǎn)單且有效的方法,直接在配置文件中設(shè)置禁用這些命令。設(shè)置非常簡(jiǎn)單,如下
rename-command FLUSHALL ""
rename-command FLUSHDB ""
rename-command KEYS ""
需要注意的一點(diǎn)是,rename-command命名無(wú)法直接對(duì)線上集群生效。如果需要使用rename-command,必須重啟集群。
所以建議一開(kāi)始,就將該配置配置好。
相關(guān)文章
redis?設(shè)置生存和過(guò)期時(shí)間的原理分析
這篇文章主要介紹了redis?設(shè)置生存和過(guò)期時(shí)間的原理,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08Redis主從復(fù)制問(wèn)題和擴(kuò)容問(wèn)題的解決思路
這篇文章主要介紹了Redis主從復(fù)制問(wèn)題和擴(kuò)容問(wèn)題的解決思路,其中擴(kuò)容問(wèn)題的解決思路來(lái)自Redis作者,需要的朋友可以參考下2014-06-06redis分布式鎖之可重入鎖的實(shí)現(xiàn)代碼
相信大家都知道可重入鎖的作用防止在同一線程中多次獲取鎖而導(dǎo)致死鎖發(fā)生,本文通過(guò)幾個(gè)例子給大家分享redis分布式鎖之可重入鎖的實(shí)現(xiàn)代碼,對(duì)redis分布式鎖的相關(guān)知識(shí),感興趣的朋友一起看看吧2021-05-05Redis不同數(shù)據(jù)類型的命令語(yǔ)句詳解
這篇文章主要介紹了Redis不同數(shù)據(jù)類型的命令語(yǔ)句,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-10-10Redis+AOP+自定義注解實(shí)現(xiàn)限流
這篇文章主要為大家詳細(xì)介紹了如何利用Redis+AOP+自定義注解實(shí)現(xiàn)個(gè)小功能:自定義攔截器限制訪問(wèn)次數(shù),也就是限流,感興趣的可以了解一下2022-06-06關(guān)于Redis數(shù)據(jù)庫(kù)入門詳細(xì)介紹
大家好,本篇文章主要講的是關(guān)于Redis數(shù)據(jù)庫(kù)入門詳細(xì)介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12