摘要: 一、是什么? redis是高性能key value非关系型数据库,C语言开发,基于内存的,速度极快,用作分布式缓存和分布式锁,每秒处理10万次读写。支持事务持久化lua脚本集群。 5种数据类型:String,list,set,sorted set,hash(全部通过redisObject对象进行存储 阅读全文
posted @ 2020-09-11 09:28 yaohuiqin 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1、哨兵机制介绍 redis哨兵是redis高可用的解决方案,有一个或多个哨兵实例组成哨兵系统,可以监听多个主服务器以及对应的从服务器,当主服务器下线时长超过上限时,自动将下线主服务器下的某个从服务器升级为新的主服务器(故障转移)。 故障转移操作: 选择其中一个从服务器,并将其升级为新的主服务器,然 阅读全文
posted @ 2020-09-11 09:26 yaohuiqin 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、旧版复制 redis复制功能分为同步(sync)和命令传播(command propagate)两个操作 同步: 将从服务器的数据库状态更新至主服务器所处的数据库状态 slaveof命令后,从服务器首先执行同步操作,从服务器需要向主服务器发送sync命令来实现。主服务器收到sync命令,主服务器 阅读全文
posted @ 2020-09-11 09:23 yaohuiqin 阅读(350) 评论(0) 推荐(0) 编辑