Redis集群中,是选择奇数节点还是偶数节点?(理论)
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,我们来通过一组组示例进行分析:3节点环境:1个master、2个slave存储空间:最大等于1个节点的容量。(如果是2个master的话,那么数据会丢失一部分)冗余性:允许1个节点故障。4节点环境:2
千家信息网最后更新 2025年01月21日Redis集群中,是选择奇数节点还是偶数节点?(理论)
我们来通过一组组示例进行分析:
3节点环境:1个master、2个slave
存储空间:最大等于1个节点的容量。(如果是2个master的话,那么数据会丢失一部分)
冗余性:允许1个节点故障。
4节点环境:2个master、2个slave
存储空间:2个节点的容量。
冗余性:允许1个节点故障。(集群中,半数以上节点认为故障,才会选举。)
5节点环境:2个master、3个slave
存储空间:2个节点的容量。
冗余性:允许2个节点故障。
6节点环境:3个master、3个slave
存储空间:3个节点的容量。
冗余性:允许2个节点故障。
依次类推... ...
3节点和4节点对比:
容量:后者多了1个节点的存储空间。
冗余:都是允许1个节点故障。
4节点和5节点对比:
容量:都是2个节点的容量。
冗余:后者多了1个节点的冗余。
通过对比发现: redis集群选择奇数节点还是偶数,还是要看业务的需求。
举个例子:业务的数据总量2个节点就可以满足,那么就看业务对冗余性的要求,
如果有1个冗余就OK,那么就考虑4个节点的集群。
如果要更高的冗余,那么就考虑5个节点的集群。
不过话又说回来了,企业既然选择了redis集群,公司也不差这一个节点的钱,
一般做法是偶数节点的redis集群。
节点
冗余
容量
集群
故障
空间
存储
环境
业务
偶数
还是
选择
数据
奇数
最大
企业
例子
做法
公司
总量
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
geoip数据库误差
茂名服务器租用
任天堂港版游戏怎么换服务器
2017数据库免费版
魔兽世界2014服务器
郑州共建网络安全产业生态
大专软件开发课程有哪些
艾欧尼亚服务器出现严重故障
房地一体数据库建设技术设计
软件开发全过程视频
软件开发培训班去哪
互联网网络技术售后服务
网络安全法律法规的发展
网络安全进校园手抄报初一
天刀登录数据库
财政网络安全存在问题
香港服务器慢
mssqlog数据库怎么清理
安徽苹果软件开发哪里好
软件开发用笔记本电脑推荐
数据库表间关联实例
延保软件开发
网络安全技术与数据库实训报告
ibm 服务器u盘启动
数据库成绩前三名怎么求
郑州富士康 软件开发
数据库表被锁
小米8谷歌服务器通信时出现问题
内蒙古华苑软件开发有限公司
长宁区创新网络技术服务价格