Redis云端架构深入浅出

作者介绍:邹鹏,腾讯云数据库Redis产品负责人,多年数据库、网络安全研发经验。在网络、计算、存储、安全等领域有深入的研究和丰富的产品化经验。 在Redis、MySQL等数据库的高可用、高可靠和中间件方面有丰富的实践经验。

Redis作为当今最为流行的KV数据库,在近年被广大开发者广泛使用。我们在实际的使用中会用到社区的Sentinel方案,Cluster方案,也有Codis的解决方案。在云端我们会使用什么方案?为什么用这个方案?方案带来哪些好处?

8月11日,【3306π】社区成都站上,腾讯云数据库Redis产品负责人给大家带来Redis产品的打造中,对于架构的思考,以及自研KV数据库的设计思路。

《Redis云端架构深入浅出》 img

\1. Redis 认识

Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。QQ空间、微博就大量使用Redis产品。

《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img

\2. 社区版Redis 架构

《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img

\3. 云端Redis架构

云上客户更关心的是敏捷弹性、租户隔离、可用可靠和自动化。期涉及到管控系统、Saas服务和Proxy。

《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img

4.Redis的挑战

《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img
《Redis云端架构深入浅出》 img

    原文作者:腾讯云加社区
    原文地址: https://www.jianshu.com/p/5daa8a932dfa
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞