美文网首页
redis集群简介

redis集群简介

作者: 吃西瓜的的小青年 | 来源:发表于2019-07-15 20:01 被阅读0次

    1.1集群的概念
    所谓的集群,就是通过添加服务器的数量,提供相同的服务,从而让服务器达到一个稳定、高效的状态。

    1.1.1使用redis集群的必要性
    问题:我们已经部署好了redis,并且能启动一个redis,实现数据的读写,为什么还要学习redis集群?
    答:(1)单个redis存在不稳定性。当redis服务宕机了,就没有可用的服务了。
    (2)单个redis的读写能力是有限的。

    总结:redis集群是为了强化redis的读写能力。
    1.1.2如何学习redis集群
    --说明:(1)redis集群中,每一个redis称之为一个节点。
    (2)redis集群中,有两种类型的节点:主节点(master)、从节点(slave)。
    (3)redis集群,是基于redis主从复制实现。

    所以,学习redis集群,就是从学习redis主从复制模型开始的。
    2 redis主从复制
    2.1概念
    主从复制模型中,有多个redis节点。
    其中,有且仅有一个为主节点Master。从节点Slave可以有多个。

    只要网络连接正常,Master会一直将自己的数据更新同步给Slaves,保持主从同步。


    image.png

    2.2特点
    (1)主节点Master可读、可写.
    (2)从节点Slave只读。(read-only)

    因此,主从模型可以提高读的能力,在一定程度上缓解了写的能力。因为能写仍然只有Master节点一个,可以将读的操作全部移交到从节点上,变相提高了写能力。

    2.3基于配置实现
    2.3.1需求


    image.png

    3.3.2配置步骤


    image.png
    image.png
    image.png
    2.3.3测试
    image.png

    (4)在从节点6381上
    读操作执行成功,并且成功从6380上同步了数据


    image.png

    相关文章

      网友评论

          本文标题:redis集群简介

          本文链接:https://www.haomeiwen.com/subject/yqmokctx.html