FWQ
三台服务器使用Docker搭建Redis一主二从三哨兵,概念-搭建-整合Springboot
三台服务器使用Docker搭建Redis一主二从三哨兵,概念-搭建-整合Springboot 0浏览 收藏 在数据库实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《三台服务器使用Docker搭建Redis一主二从三哨兵,概念-搭建-整合Springboot》,聊聊docker、Redis,希望可以帮助到正在努力赚钱的你。 一、前言 redis在我们企业级开发中是很常见的,但是单个redis不能保证我们的稳定使用,所以我们要建立一个集群。redis有两种高可用的方案: High availability with Redis Sentinel(哨兵) Scaling with Redis Cluster(分片集群) 第一个就是我们本次的要搭建的,就是高可用的哨兵,主redis挂掉,哨兵会进行投票进行故障转移!第二个就是分片集群,哨兵的一个缺点就是只能存在一个master节点,写的效率太低。分片集群就是解决哨兵的问题,可以水平扩展,提高redis的性能! 哨兵最低配是三哨兵,以奇数递增。分片集群最低配是三主三从。 二、准备 首先我们要准备:三台服务器(没有的条件的搭三个虚拟机),巧了小编就是虚拟机哈! 三台机器的ip和名称在表格里整理一下! ip redis节点名称 sentinel节点名称 192.168.239.131 redis-master redis-sentinel-1 192.168.239.130 redis-slave-1…