欢迎你们前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~redis
本文由腾讯云数据库 TencentDB 发表于云+社区专栏数据库
做者介绍:邹鹏,腾讯云数据库Redis产品负责人,多年数据库、网络安全研发经验。在网络、计算、存储、安全等领域有深刻的研究和丰富的产品化经验。 在Redis、MySQL等数据库的高可用、高可靠和中间件方面有丰富的实践经验。安全
Redis做为当今最为流行的KV数据库,在近年被广大开发者普遍使用。咱们在实际的使用中会用到社区的Sentinel方案,Cluster方案,也有Codis的解决方案。在云端咱们会使用什么方案?为何用这个方案?方案带来哪些好处?网络
8月11日,【3306π】社区成都站上,腾讯云数据库Redis产品负责人给你们带来Redis产品的打造中,对于架构的思考,以及自研KV数据库的设计思路。架构
\1. Redis 认识memcached
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产品。性能
\2. 社区版Redis 架构ui
\3. 云端Redis架构设计
云上客户更关心的是敏捷弹性、租户隔离、可用可靠和自动化。期涉及到管控系统、Saas服务和Proxy。3d
4.Redis的挑战
问答
相关阅读
此文已由做者受权腾讯云+社区发布,原文连接:cloud.tencent.com/developer/a…
搜索关注公众号「云加社区」,第一时间获取技术干货,关注后回复1024 送你一份技术课程大礼包!
海量技术实践经验,尽在云加社区!