解决方案 »

  1.   

    用了Mysql的内存表 深深的知道 内存和硬盘上数据读取的差距.redis还没部署 基本上都是memcache
      

  2.   

    收藏一下! 刚好准备看redis了...赞一个
      

  3.   

    顶一下,顺便请教楼主一个问题:如果master或者链路中间某个slave出故障或者异常,链路故障机后续的slave是不是都会产生异常呢?
      

  4.   


    不会对本身机器产生影响,不过后续slave中的数据就无法与master保持同步了。所以这种单向链表结构不能避免单点故障。想避免这种单点问题,
    要么自己做monitor或策略来监控,比如对整个redis集群进行监控,发现有坏点,自动将链表中坏点移除,重新将链对接上。
    要么还是需要一定的数据冗余,采用树状分布结构,然后在redis上面加入lvs,这样就可以避免单点故障了。