redis的集群方式有三种:主从模式、哨兵模式、集群模式。
主从模式缺点之一:不具备自动容错和恢复功能。当master宕机时,系统不能写入,需重启redis服务器或手动切换前段的IP才能恢复。哨兵模式即在主从模式的基础上,解决了之一问题。
redis 2.8中提供了哨兵工具来实现自动化的系统监控和故障恢复功能。
哨兵的作用就是监控Redis系统的运行状况。它的功能包括以下两个。
(1)监控主服务器和从服务器是否正常运行。
(2)主服务器出现故障时自动将从服务器转换为主服务器。