命令重命名
更新時間 2025-04-20 19:30:06
最近更新時間: 2025-04-20 19:30:06
分享文章
Redis實例支持命令重命名。 當前主要針對一些高危的命令,這些命令可能會極大影響REDIS服務的可用性或對性能有很強的副作用 ,具體支持重命名的命令如下:command、keys、flushdb、flushall、hgetall、scan、hscan、sscan、zscan、shutdown、config 等,其他命令暫時不支持。 其中,容量型的實例不支持命令重命名。
操作步驟
- 登錄 。
- 在管理控制臺左上角選擇實例所在的區域。
- 對需要重命名命令的緩存實例右側,單擊“操作”欄下的“更多 > 命令重命名”。
- 在“命令重命名”對話框中,打開開關,點擊”添加重命名命令“ , 選擇需要重命名的高危命令,并輸入重命名名稱,單擊“確定”。
- 如果要關閉重命名,在“命令重命名”對話框中, 關閉開關, 單擊”確定“。
注意1.重命名的過程中會重啟實例,請謹慎操作。
2.每次操作都會覆蓋之前的重命名命令,只有當前設置的重命名命令會生效。
3.因為涉及安全性,頁面不會顯示這些被重命名的命令,請記住重命名后的命令。
4.需要還原某個重命名命令的話,和原命令填寫相同即可還原。
5.命令不能重命名為除自己外的其他原始命令。
6.關閉重命名會清理所有重命名命令。
7.重命名執行期間不能執行FLUSHALL或FLUSHDB的命令, 或觸發對應命令的操作。
8.重命名的命令必須以字母開頭,長度范圍為4~64個字符,且只能包含字母、數字、中劃線和下劃線。