分布式与集群

Redis 高可用概述

2019-03-14  本文已影响0人  Lin_Shao

在 Web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)

在 Redis 层面,高可用的含义要宽泛一些,除了保证提供正常服务(如主从分离快速容灾技术等),还需要考虑数据容量扩展数据安全等等。在Redis中,实现高可用的技术主要包括持久化主从复制哨兵机制和集群,下面简单说明它们的作用,以及解决了什么样的问题:

机制 作用 缺点
持久化 数据备份 单机,无容灾机制
主从复制 数据冗余、故障恢复、读负载均衡 故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制
集群 数据分片,读写负载均衡,故障自动恢复,分布式 不支持事务,批量操作,多数据空间
上一篇 下一篇

猜你喜欢

热点阅读