Spring Data Redis 连接Redis 集群

从Resources 下 创建一个 cluster.xml 文件

配置




    
    
        
    
    
    
        
        
    
    
        
        
    
    
        
        
    
    
        
        
    
    
        
        
    
    
        
        
    
    
    
        
            
                
                
                
                
                
                
            
        
    
    
    
        
        
    
    
    
        
    

package com.etoak;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.data.redis.core.StringRedisTemplate;

public class ClusterTest {
    public static void main(String[] args) {
        /*
        * ApplicationContext spring 容器 为应用程序提供的中央接口,引用 cluster.xml中的bean配置
        * */
        ApplicationContext ioc = new ClassPathXmlApplicationContext("cluster.xml");
        /* 得到spring 容器中的 Redis 模板 */
        StringRedisTemplate template = ioc.getBean(StringRedisTemplate.class);

        //zset
        template.opsForZSet().add("set3","数学",100);
        template.opsForZSet().add("set3","语文",110);
        template.opsForZSet().add("set3","英语",90);

        //zrange
        template.opsForZSet().range("set3",0,-1).forEach(x -> System.out.println(x));
        System.out.println("=======================");
        template.opsForZSet().reverseRangeWithScores("set3",0,-1).forEach(tuple ->{
            System.out.println(tuple.getValue() + ":"+ tuple.getScore());
        });
    }
}

你可能感兴趣的:(redis,spring,数据库)