美文网首页redis系列
redis系列(十一):实战

redis系列(十一):实战

作者: 范柏柏 | 来源:发表于2020-06-01 21:59 被阅读0次

本公司redis使用一主一备多从读写分离


一主一备多从.png

一主一备是什么

备就是主的从库。正常情况下备是没有流量的。当主挂掉了,备库自动升级为主库。这个高可用方案的实现,可以使用哨兵,也可以自己实现。

一主多从是什么

多个从库,减少主库的压力,从库都复制主库。

之前没有提到过proxy的概念,当多从这种情况的时候,因为读的redis有多个,就要做负载均衡了。proxy可以使用第三方的,也可以自己实现,自己的简单实现就是轮训,快速失败。

多从其实就是两件事:

  1. 增减机器不重启
  2. 负载均衡

这两个是都是proxy做的。可以尝试自己实现。

读写分离是什么

本公司的业务场景是读远大于写。

让一个主承担写的压力。让九个从从承担读的压力。

从不可以变成主,因为变成主了,原来的读流量就要变成写流量了,违背了读写分离的原则。所以才让主有自己的备。从的职责只是承担读的流量。

相关文章

网友评论

    本文标题:redis系列(十一):实战

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