我看到Redis有多种操作模式(集群,哨兵,主从等等)。我不完全理解每个人的含义,但我的问题是:
如果我的Web应用程序需要分布式会话持久性,那么Redis的哪种配置最有意义?我使用redis的主要原因是为了达到某种程度的容错能力。如果我的一个前端服务器出现故障,我希望其他节点可以使用这些会话来获取工作负载。如果redis节点出现故障,我不希望这会影响用户体验,我也不想在午夜唤醒开发人员以纠正此事。
答案 0 :(得分:0)
从我读过的所有内容中,Redis Sentinel是实现容错的方法。