1
我正在考虑在我的应用中使用Redis,而且我的基本使用需求是高可用性,最终一致性和快速读/写。Redis配置
我的使用模式是这样的:
- 仪表板:读取写入&掌握的Redis实例。
- 另一个应用程序(每个运行redis客户端)的多个实例,它们只能从Redis中读取。
我的顾虑:
- 如果主下山,会发生什么?
- 我该如何去除瓶颈并使其更容错?
- 我可以将客户端配置为查找多个主服务器(按某种顺序),因此如果某个服务器出现故障,它仍然可以使用另一个服务器作为主服务器?
欢迎任何输入!
容错并不是主要关心的问题,而是“一个”问题。主要问题是易用性和快速读/写以及最终一致性。但是,有一个解决方案,其中一个Master是单点故障也是不理想的。顺便说一句,谢谢你提出Riak,它确实看起来很有趣......将不得不看一看。 – Ankush