10:雜項知識,包括:Redis的安全、管理等

Redis的安全簡述

Redis在安全部分并沒有做太多的工作,畢竟Redis是按照“Redis是運行在

可信環(huán)境”這個假定來設(shè)計的。

?安全相關(guān)的配置

1:bind:可以綁定允許訪問數(shù)據(jù)庫的地址,只能綁定一個地址

2:requirepass:設(shè)置數(shù)據(jù)庫密碼,如果設(shè)置了,那么客戶端每次連接Redis的時

候,都需要傳入密碼,形如:auth 密碼,然后才能執(zhí)行命令。

如果是復(fù)制集,就需要配置masterauth參數(shù)為主數(shù)據(jù)庫的密碼

安全相關(guān)的命令

1:rename-command:命令重命名

Redis的管理

?常用的管理命令

1:slowlog get:獲取慢日志,可以通過配置文件的slowlog-log-slower-than來設(shè)置時間限

制,默認(rèn)是10000微秒,slowlog-max-len來限制記錄條數(shù)。

返回的記錄包含四個部分:

(1)日志的id

(2)該命令執(zhí)行的unix時間

(3)該命令消耗的時間,單位微秒

(4)命令和參數(shù)


2:monitor:監(jiān)控Redis執(zhí)行的所有命令,這個命令比較耗性能,建議僅用在開發(fā)調(diào)試階段

?常用的管理工具

1:phpRedisAdmin:地址https://github.com/ErikDubbelboer/phpRedisAdmin

2:rdbtools:地址https://github.com/sripathikrishnan/redis-rdb-tools ,這個是用

python寫的,可以提供生成內(nèi)存報告、 轉(zhuǎn)儲文件到JSON、使用標(biāo)準(zhǔn)的diff工具比較兩個

dump文件等功能

3:Cacti:用來監(jiān)控Redis服務(wù)的流量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容