您好,登錄后才能下訂單哦!
格式比較亂,主要是為了記錄平時的一些操作,學習過程;
1,查看數量
127.0.0.1:6379> dbsize
(integer) 6
2,手動重寫aof文件
127.0.0.1:6379> bgrewriteaof
Background append only file rewriting started
3,保存aof日志,這個命令會阻塞其他操作,建議使用bgsave
127.0.0.1:6379> save
OK
4,查看上一次保存的時間
127.0.0.1:6379> lastsave
(integer) 1561370112
5,后臺的方式保存
127.0.0.1:6379> bgsave
Background saving started
127.0.0.1:6379> lastsave
(integer) 1561370140
6,flushdb清理當前連接db
flushall清理所有db
7,info命令顯示詳細信息,如Memory信息
used_memory:1928448 數據結構的空間
used_memory_rss:8679424 實占空間
mem_fragmentation_ratio:4.50 前2者比例,1.n最好,如果此值特別大,說明redis內存碎片嚴重,可以導出再導入一次。
role:master
connected_slaves:2
slave0:ip=127.0.0.1,port=6380,state=online,offset=567100,lag=0
slave1:ip=127.0.0.1,port=6381,state=online,offset=567100,lag=0
Stats-fork信息
latest_fork_usec:2506 上次導出rdb快照,持久化花費微秒,注意,如果某實例有10G內容,導出需要2分鐘,每分鐘寫入10000次,導致不斷的rdb導出,磁盤一直處于IO較高的狀態。
8,慢日志slowlog
1,多久才是慢?
slowlog-log-slower-than 10000 來指定,單位是微秒
設置方式:
127.0.0.1:6379> config get slowlog-log-slower-than
1) "slowlog-log-slower-than"
2) "10000"
127.0.0.1:6379> config set slowlog-log-slower-than 100
OK
127.0.0.1:6379> config get slowlog-log-slower-than
1) "slowlog-log-slower-than"
2) "100"
2,服務器儲存多少條慢日志
slowlog-max-len 128來限制的。
3,查看慢日志
127.0.0.1:6379> slowlog get
1) 1) (integer) 2
2) (integer) 1561442704
3) (integer) 131
4) 1) "keys"
2) "*"
2) 1) (integer) 1
2) (integer) 1561442666
3) (integer) 105
4) 1) "config"
2) "get"
3) "slowlog-log-slower-than"
3) 1) (integer) 0
2) (integer) 1561370112
3) (integer) 20647
4) 1) "save"
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。