摘要: 用途:1、故障切换 2、读写分离 3、备份 一、一主一从常见配置:MYSQL主从复制配置参考 要求:主机、从机在同一网段,且数据库版本相同 1、主机配置: 建立账户并授权slave: 2、从机配置: 3、重启数据库,主从机关闭防火墙。 4、主从机通信配置 查看master的状态,并记录下file和p 阅读全文
posted @ 2019-08-20 22:00 与君共舞 阅读(203) 评论(0) 推荐(0)
摘要: redis-cluster: 1、至少需要3个master,3个slave 2、采用无中心结构,每个节点保存数据和整个集群状态,每个节点和其他所有节点连接 3、所有的redis节点彼此互联,内部使用二进制协议优化传输速度和带宽 4、节点的fail是通过集群中超过半数的节点检测失效时才生效 5、客户端 阅读全文
posted @ 2019-08-20 19:47 与君共舞 阅读(156) 评论(0) 推荐(0)
摘要: 一、单进程模型来处理客户端的请求 Redis 基于 Reactor 模式开发了自己的网络事件处理器: 这个处理器被称为文件事件处理器(file event handler): 文件事件处理器是单线程的,使用 I/O 多路复用程序来同时监听多个套接字, 并根据套接字目前执行的任务来为套接字关联不同的事 阅读全文
posted @ 2019-08-20 19:13 与君共舞 阅读(915) 评论(0) 推荐(0)
摘要: 一、redis的过期策略和内存淘汰机制 1、定期删除+惰性删除 定期删除:指的是redis默认是每隔100ms就随机抽取一些设置了过期时间的key,检查其是否过期,如果过期就删除 惰性删除:在你获取某个key的时候,redis会检查一下 ,这个key如果设置了过期时间那么是否过期了,如果过期了此时就 阅读全文
posted @ 2019-08-20 15:34 与君共舞 阅读(3642) 评论(0) 推荐(0)
摘要: 简单说明:一般不使用。 进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 订阅: 发布: 阅读全文
posted @ 2019-08-20 15:07 与君共舞 阅读(137) 评论(0) 推荐(0)