Redis之-常用命令

格式比较乱,主要是为了记录平时的一些操作,学习过程;
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内存碎片严重,可以导出再导入一次。

十多年的成都网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整成都建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“成都网站设计”,“成都网站推广”以来,每个客户项目都认真落实执行。

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"


分享标题:Redis之-常用命令
网页地址:http://hbruida.cn/article/gegshe.html