redis默认有16个数据库
select 15 选择第15个数据库
flushdb 清除数据库
慢查询日志:
slowlog-log-slower-than =0表示所有的都记录,单位是微秒
slowlog-log-slower-than <0 所有的都不记录
slowlog-max-len 慢查询保存几条
修改配置有两种方法:
1、修改配置文件
2、config set slowlog-log-slower-than 20000
config rewrite
获取慢查询日志:
slowlog get
slowlog len
slowlog reset 重置
redis-cli -r 3 ping 执行三次
redis-cli -r 3 -i 1 ping 执行三次,每次隔1秒
echo "xxx"|redis-cli -x set hello
--bigkeys 找出内存占用比较大的键值
检测客户端到服务器延迟:
redis-cli -h xx --latency
redis-cli -h xx --latency-history
获取统计信息:
redis-cli --stat
性能测试:
redis-benchmark -c100 -n20000
事务:
multi
xxxxx
exec
发布订阅:
subscribe