redis哨兵结构搭建

redis哨兵结构搭建

配置文件提取:cat sentinel.conf | grep -v “#” | grep -v “^$” > sentinel-26379.conf sentinel monitor mymaster 127.0.0.1 6381 2 后面的‘2’代表2个哨兵认定你宕机了,你就宕机了。 down……

Redis主从复制

Redis主从复制

一、搭建主从结构 主从连接 方式一:客户端发送命令 slaveof <masterip> <masterport> 方式二:启动服务器参数 redis-server … -slaveof <masterip> <masterport> 方式三:服务器配置 slaveof <m……

redis高级数据类型

redis高级数据类型

一、bitmaps (适合状态统计) 获取指定key对应偏移量上的bit值(不存在全是0) getbit key 位置 设置指定key对应偏移量上的bit值,value只能是1或0 setbit key 位置 value 扩展操作 对指定key按位进行交、并、非、异或 操作,并将结果保存在destkey中 bitop and/or……

Redis事务

Redis事务

开启事务 multi 执行事务 exec 取消事务 discard 注意:如果事务中存在错误指令(语法),整个事务销毁。             如果事务中存在错误指令,但语法不错,事务执行正确的指令,不执行错误的指令 所以redis的事务没有回……

Redis持久化

Redis持久化

RDB save second changes 满足限定时间范围内key的变化量达到指定数量即可进行持久化(后台bgsave) second : 监控时间范围(尽量与changes互补) changes :监控key的变化量 (对一个key操作两次也视为变了) AOF写数据三种策略 always 每次 everysec 每秒 no 系统控制 AOF……

redis通用指令

redis通用指令

key通用操作 基本操作 del key 删除指定key exists key 获取key是否存在 type key 获取key的类型 扩展操作 为指定的key设置有效期 expire key 秒 pexpire key 毫秒 在linux上用时间戳 获取key的有效时间 ttl key pttl key 需要注意返回值:-2超时了/……