23题答案:由于一个redis实例的内存有限,通常会启动多个redis实例来提供服务。此时构建redis集群的方案通常有三种:1、客户端分片2、***分片、3、redis原生集群。通常采用***分片的方式。如果采用codis反向***集群提供服务的方式,解决方案为:Codis在接收到客户端请求后,首先根据Key来计算出一个hash,映射到对应slots,然后转发请求到slots对应的Redis。
点赞 评论
牛客网
牛客企业服务