redis運維的命令
阿新 • • 發佈:2018-11-01
運維常用的server端命令
time 檢視時間戳與微秒數 dbsize 檢視當前庫中的key數量 bgrewriteaof 後臺程序重寫aof bgsave 後臺儲存rdb快照 save 儲存rdb快照 lastsave 上次儲存時間 slaveof 設為slave伺服器 flushall 清空所有db flushdb 清空當前db shutdown[""|save|nosave] 斷開連線,關閉伺服器 slowlog 顯示慢查詢 info 顯示伺服器資訊 config get 獲取配置資訊 config set 設定配置資訊 monitor 開啟控制檯 sync 主從同步 client list 客戶端列表 client kill 關閉某個客戶端 client setname 為客戶端設定名字 client getname 獲取客戶端名字
運維時的觀察引數
1: 記憶體 # memory used_memory:859192 資料結構的空間 used_memory_rss:7634944 實佔空間 mem_fragmentation_ratio:8.89 前2者的比例,1.n為佳 2: 主從複製 # replication role:slave master_host:192.168.1.128 master_port:6379 master_link_status:up 3:持久化 # persistence rdb_changes_since_last_save:0 rdb_last_save_time:1375224063 4: fork耗時 #status latest_fork_usec:936 上次持久化花費微秒 5: 慢日誌 config get/set slowlog-log-slower-than config get/set slowlog-max-len slow log get 獲取慢日誌