redis-cluster集群配置和主从

写在前面的问题:1 集群中的副本是不是只有在主服务器出问题的时候才会提供服务,那这样是不是会太浪费了,我试了一下设置为副本之后是无法在设置为slave的,如果是我说的这样,那配置集群的时候直接不设置副本,而直接将副本设置成主从的从服务器岂不是更好,那问题又来了,如果保证主服务器在出问题之后,从服务器能顶上去呢?以为集群中可以直接切换,但设置成主从模式之后没找到方法,因为主从是为了负载均衡而集群才
摘要由CSDN通过智能技术生成

写在前面的问题:
1 集群中的副本是不是只有在主服务器出问题的时候才会提供服务,那这样是不是会太浪费了,我试了一下设置为副本之后是无法在设置为slave的,如果是我说的这样,那配置集群的时候直接不设置副本,而直接将副本设置成主从的从服务器岂不是更好,那问题又来了,如果保证主服务器在出问题之后,从服务器能顶上去呢?以为集群中可以直接切换,但设置成主从模式之后没找到方法,因为主从是为了负载均衡而集群才是为了高可用!!
最近公司业务进行调整,想把memcache服务器替换成redis集群,听起来是不是高大上,老大定了一个基本架构,用redis-cluster搭建,3主3从的配置,但经过分析之后发现我们现在的业务根本用不着分区,所有数据放到1个实例中就可以,这样配一个1主1从就可以,为了高可用,最多配个1主2从就够了,那么问题来了,主从和集群是一回事吗?有什么关系呢?
刚好,今天我一同学问了我一个非常经典的问题,什么是集群。我们用过mysql集群,用过redis集群,早些时候还用过memcache集群,那有没有仔细分析过什么是集群呢?这个名词,一听都知道,但仔细分析起来可能并不是那么简单吧!!!
首先,明确几个名词
<1>实例:即一个redis服务,一台机器上可以装1个或多个实例,相当于程序开发中类的实例
<2>节点:一个或多个实例组成一个节点。一个节点可以包含0-100%的项目的数据,比如集群中有3个节点,则平均每个节点包含项目

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值