redis高可用方案,哨兵,集群,云服务

哨兵模式

哨兵作用: Redis哨兵配置的作用是可以发现redis的主从节点的位置,以及他们当前运行的状态,哨兵是用来放哨的,能实时监控我们redis集群的状态,保证redis服务器不会挂掉

搭建: https://blog.csdn.net/Zer01ne/article/details/83010407

一主二从三哨兵模式,三个哨兵保证了哨兵本身是高可用的,再去监控其他redis的状态

整合springboot: https://blog.csdn.net/Mars13889146832/article/details/79534981

通过JedisSentinelPool获取到Jedis,对外提供缓存服务



Cluster 集群模式(推荐)

Redis高可用方案-RedisCluster-SpringBoot整合

搭建: https://www.cnblogs.com/wuxl360/p/5920330.html

redis-trib.rb  create  --replicas  1  192.168.31.245:7000 192.168.31.245:7001  192.168.31.245:7002 192.168.31.210:7003  192.168.31.210:7004  192.168.31.210:7005

整合: https://blog.csdn.net/qq_30905661/article/details/80859407



云上的服务

阿里云,腾讯云,华为云,AWS

云服务商都提供了对于Redis的解决方案,就是可以直接花钱买安装好Redis的服务器,并且对外提供服务

云服务商的机器的稳定性要比自建机房更可靠



公私混合云

随着对混合云了解的增多,人们不难发现,看似完美的混合云也有诸多痛点。

一是如何统一管理多个不同的云平台。在混合云场景下,企业常常采用多个公有云或私有云平台,这样不仅造成基础设施资源池多样化,还使得异构资源环境面临着同时管理物理机、虚拟化的局面。此外,合适的管理工具的缺乏,也给平台管理人员带来非常大的压力和工作量。

二是如何更好进行云网融合。对于用户而言,当前混合云业务面临的最大问题之一便是云计算资源和网络资源的申请、计费、运维处于彼此割裂状态,这在一定程度上也影响了用户的体验。

三是如何开展混合云的相关应用。混合云并不是简单的把公有云和私有云堆砌在一起,而是通过两者的碰撞,产生1+1>2的价值。可以说,混合云就像打太极拳,将公有云、私有云打通,使两者无缝衔接,让数据在云中按需流动。例如,如何实现虚拟资源在异构虚拟化资源池之间迁移效率的最大化是混合云应用时需要考虑的问题之一。

猜你喜欢

转载自blog.csdn.net/qq_38279833/article/details/115447014