当前位置:首页 > 报告详情

Redis在唯品会的应用实践(39页).pdf

上传人: 云闲 编号:91195 2021-01-01 39页 1.66MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了Redis在唯品会的应用实践,包括Redis集群架构的演进、使用Twemproxy的经验、二次开发的内容以及Q&A。 在Redis集群架构演进方面,文章提到了Client Sharding、Twemproxy、Redis Cluster等阶段。其中,Client Sharding存在自定义key分布、增加业务开发难度、无在线扩容能力等问题;Twemproxy虽然解决了部分问题,但架构复杂、机器成本高、请求链路长等问题仍然存在;而Redis Cluster则实现了在线扩容缩容、自动failover等功能,相对Twemproxy节省了一半的机器,但需要智能客户端支持,对mget/mset等命令支持不友好。 在使用Twemproxy的经验方面,文章提到了Twemproxy Pipeline可能导致内存暴增,Timeout可能导致内存飙升,以及Twemproxy剔除机制的问题。 在二次开发方面,文章介绍了Twemproxy高可用、配置中心、Replication pool概念、Slowlog功能、多线程模型等内容。 最后,文章还提到了Redis Cluster的一些问题,如flushall删不掉数据、master存活网络正常但Cluster执行了failover等,并介绍了Redis Migrate迁移工具的使用。
"Redis集群如何实现自动failover?" "如何优化Redis的多线程模型以提高性能?" "Redis集群之间如何进行数据迁移?"
客服
商务合作
小程序
服务号
折叠