《redis开发与运维》笔记
info
命令查看详细信息slowlog get [n]
,n为取出来的条数。在配置文件中有两个关键参数,一个是slowlog-slower-than
和 slowlog-max-len
(慢日志最大的数量)redis-cli -r 5 -i 1 info | grep used_memory_human
-save
命令会阻塞主线程的运行,建议使用basave
RDB
和AOF
持久化:
AOF默认是关闭的。
RDB的优点:1)是个紧凑的二进制文件,代表在redis在某个时间点的快照,适用于备份,全量复制等场景。2)加载速度远快于AOF方式。
缺点:1)由于开销较大,没办法做到实时持久化/秒级持久化 2)由于redis历史版本问题,导致老的redis服务不兼容新的RDB版本
AOF适用于秒级持久化。everysec
,用于平衡性能和安全性,AOF同步最多允许两秒的延迟。-单机下部署多个实例时,为了防止出现多个子进程执行重写操作,建议做隔离控制,避免CPU和IO资源竞争,要保证每个实例的AOF串行化执行。
client list
查看相关的从服务器信息