最开始 redis 是单机的,如果部署 redis 的服务器出现问题,那么整个 redis 服务都会不可用(单点问题)。在一些对可用性要求比较高的场景,工程师们开始研究如何实现 redis 高可用,即实现 redis 集群部署。
reids 官方目前支持主从模式、哨兵模式和 Redis-Cluster,第三方也有类似 Codis 等中间件,来实现这一目标。
最开始 redis 是单机的,如果部署 redis 的服务器出现问题,那么整个 redis 服务都会不可用(单点问题)。在一些对可用性要求比较高的场景,工程师们开始研究如何实现 redis 高可用,即实现 redis 集群部署。
reids 官方目前支持主从模式、哨兵模式和 Redis-Cluster,第三方也有类似 Codis 等中间件,来实现这一目标。
Redis常用作于缓存,但实际上它的用途不止于此: