请选择 进入手机版 | 继续访问电脑版

默认
打赏 发表评论 25
引用:ym_im 发表于 2018-11-30 14:55
我有点疑问。

是所有的逻辑层都在本地配一个redis集群。所有客户端都是按照hash id分配到固定的逻辑服务 ...

我们是所有逻辑层连接一个redis集群,第二机房还在规划。客户端采用一致性hash分配了接入层,逻辑层目前没有根据hash分配。
感谢你的优化建议,增加本地缓存很有必要,压力大了一个redis集群风险很高
引用:ym_im 发表于 2018-11-30 15:00
我之前也是依赖redis比较多,但是还是比较影响性能的。最后再redis上面又增加一层内存hash,这样访问更快 ...

递归查询是指先本地内存缓存,如果miss,查redis吗?
引用:ym_im 发表于 2018-11-30 15:00
我之前也是依赖redis比较多,但是还是比较影响性能的。最后再redis上面又增加一层内存hash,这样访问更快 ...

可以分享一下你的架构图,我觉得你的想法不错
签名: 《同为IM社交产品中的王者,QQ与微信到底有什么区别》http://www.52im.net/thread-2235-1-1.html
引用:JackJiang 发表于 2018-11-30 19:27
可以分享一下你的架构图,我觉得你的想法不错

现在正在重构,等新版本在考虑分享不分享吧
引用:ym_im 发表于 2018-12-05 15:50
现在正在重构,等新版本在考虑分享不分享吧

你这是又准备捂着,即时通讯资料要不是我弄即时通讯网,大家都捂着了。。。
签名: 《同为IM社交产品中的王者,QQ与微信到底有什么区别》http://www.52im.net/thread-2235-1-1.html
引用:ym_im 发表于 2018-12-05 15:50
现在正在重构,等新版本在考虑分享不分享吧

开放、自由、共享,欢迎分享架构图干货
签名: 要注册账号?
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部