为什么要用redis私有云?
因为redis使用起来非常简单,很多公司一开始可能各个业务部门、甚至是个人都直接自己维护一套redis服务,然后在使用过程中随着业务的增加也就这么混合着用着。这实际上是一种非常不明智的选择,不同的业务混用基础的redis服务容易引发相互干扰的问题。然而如果分开的话,随着redis服务的大量使用,redis的维护会变得十分麻烦。这时候就很有必要采用平台来维护redis服务,CacheEasy(https://github.com/joyieldInc/cacheeasy)就是一款能高效、可靠的运维大量redis服务的私有云平台。
CacheEasy能做什么?
- 提供高可用、可扩展的redis服务解决方案
- 机器管理
- 集群管理
- 资源、服务状态可视化
- 报警监控
CacheEasy的redis解决方案
高可用和可扩展问题是任何服务架构设计所必须考虑的问题,redis有两种运行模式,分别是standalone和cluster,standalone是redis传统的使用方式,而cluster直到redis3.0才推出。cluster模式内置来高可用和可扩展功能,然而standlone模式需要借助其它方式来实现高可用,最常用的就是redis自带的sentinel功能。
无论是redis sentinel还是redis cluster,它们都需要客户端的额外支持,这其实很不利于redis业务使用方,因为不仅需要客户端额外支持,更重要的是业务