redis cluster 一个请求如何定位到对应的节点的判断是在服务端还是客户端?
redisredis cluster 一个请求如何定位到对应的节点的判断是在服务端还是客户端?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
redisredis cluster 一个请求如何定位到对应的节点的判断是在服务端还是客户端?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
首先定位是redis cluster实现的,并且它也支持。
使用
redis-cli
时,可以看到MOVE TO
重定向。但
slot
哈希槽的算法是公开的,客户端也可以实现。比如Java的Redisson
就是在客户端做的。所以你这个问题,在于怎么定义
客户端
。Redis服务端与客户端通信协议是RESP
,你也可以实现自己的客户端。