redis運維

運維經常使用的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:1375224063server

4: fork耗時
==Status
latest_fork_usec:936 上次持久化花費微秒進程

5: 慢日誌
config get/set slowlog-log-slower-than
CONFIG get/SET slowlog-max-len
slow log get 獲取慢日誌內存

相關文章
相關標籤/搜索