Redis学习笔记三 哨兵(Sentinel)
摘要: Sentinel? 监测:会不断的监测主实例和从实例是否正常工作 通知:可以通过API通知开发者,redis某个实例有问题 自动故障转移:如果master出现问题,Sentinel可以启动自动故障转移,根据一些特定的要求将优先级高的副本提升为master 配置提供者:客户端连接上Sentinel
阅读全文
Redis学习笔记二 主从复制
摘要:Redis 默认使用异步复制,低延迟、高性能,是绝大多数 Redis 用例的自然复制模式。但是,Redis 副本会异步确认它们定期与主服务器接收的数据量。因此,master 不会每次都等待副本处理命令,但是如果需要,它知道哪个副本已经处理了哪个命令。这允许具有可选的同步复制。 命令 从节点发起复制主
阅读全文
Redis学习笔记一 入门基础
摘要:为什么快? 纯内存访问 非阻塞I/O,Redis使用epoll作为I/O多路复用技术的实现,处理了epoll的连接、读写、关闭转化为事件,不在网络I/O上浪费过多时间 单线程避免了线程切换和竞态发生的消耗 多路复用: select 有I/O流事件来时,无法知道是什么流发生只能通过轮询的方式找出数据
阅读全文