redis哨兵结构搭建

redis哨兵结构搭建

配置文件提取:cat sentinel.conf | grep -v “#” | grep -v “^$” > sentinel-26379.confsentinel 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或0setbit key 位置 value扩展操作对指定key按位进行交、并、非、异或 操作,并将结果保存在destkey中bitop and/or……

Redis事务

Redis事务

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

Redis持久化

Redis持久化

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

redis通用指令

redis通用指令

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