SpringMVC集成redis cluster集群模式

 

1、cluster相对于哨兵模式是去中心化的,它的每个节点都存储了其它集群的信息,因此每个节点都可以做为集群的中心,容错能力强,具有更高的可用性和在线扩容能力。

 

2、简单的说,他就是将key通过hash算法,然后进行取模,将不同的key存储到对应的节点上,每个节点又可以有自己的从节点,也有一些局限性:

  •  mget,mset 命令不支持(客户端可能提供了兼容的操作方法,但不建议使用)

  • pipeline 管道操作去掉,改成单次操作

  •  watch,multi,exec 事务操作过程中,要保证只能对同一个key操作




    
    
        
        
        
        
        
        
        
        
    

    
        
            redis.propertis
        
        
            
                
                
            
        
    

    
        
    
    
        
        
        
        
    
    
    
        
        
        
    

 

你可能感兴趣的:(java)