Redis 3.0.0 stable发布了,最引入注目的特性可能就是cluster了。
对很多早已使用Twemproxy的项目,这个特性有什么特殊意义吗?
或者说,Redis cluster相比Twemproxy有什么优势?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
redis cluster是redis作者提供的一整套的redis集群解决方案,包括数据路由,负载均衡,failover等,twemproxy是twitter开发的,用于在单机版的redis之上,构建redis集群,主要的功能是数据路由。我建议使用redis cluster,有官方的支持,而且在扩容的场景下,能省很多运维人力。
都是Redis分布式集群的解决方案,中午通过微信刚看到一篇InfoQ推送的文章-《高效运维最佳实践(03):Redis集群技术与Codis实践》,讲的还比较细,有针对性,里面提高了Redis Cluster比较“重”,又提出了twemproxy的不足之处。可惜InfoQ网站上并未发现这篇文章,不知道是不是没有及时更新的缘故,所以无法贴出链接,可以去关注下。