spring-data-redis 配置
2017-10-27 13:02
411 查看
一、状态:
已经在linux服务器搭建好redis单个节点,以及redis集群(伪分布式)。redis单个节点,ip为39.106.13.171,端口为默认端口6379
redis集群,ip39.106.13.171。端口为7001-7006。
二、想要实现目标:
使用spring-data-redis,完成对单个节点以及集群的操作三、实现:
(一)redis单个节点实现:
1,配置pom.xmlredis.clientsjedis2.9.0org.springframework.dataspring-data-redis2.0.0.RELEASEtomcatcommons-logging4.0.6
2,配置applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
3,测试
package com.xibin.test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = "classpath:applicationContext.xml")
public class Test {
@Autowired
private RedisTemplate redisTemplate;
@org.junit.Test
public void test1() {
redisTemplate.opsForValue().set("name", "xiaoming");
System.out.println(redisTemplate.opsForValue().get("name"));
}
}
(二)redis集群实现:
1,配置pom.xmlredis.clientsjedis2.9.0org.springframework.dataspring-data-redis2.0.0.RELEASEtomcatcommons-logging4.0.6
2,配置applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
3,测试
package com.xibin.test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import redis.clients.jedis.JedisCluster; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:applicationContext.xml") public class Test { @Autowired private JedisCluster jedisCluster; @org.junit.Test public void test2() { jedisCluster.set("name", "linlin"); System.out.println(jedisCluster.get("name")); } }
相关文章推荐
- spring-data-redis 哨兵配置例子
- spring-data-redis + Jedis配置文件
- redis spring-data-redis 单个配置
- Spring data redis配置各个配置的解析
- spring-boot-data-redis线程池配置
- spring-data-redis使用哨兵配置一主多从
- Spring-data-redis配置及使用示例
- spring-data-redis的xml配置(1)
- Spring Data Redis 单节点和集群配置和RedisTemplate用法
- Spring Session Data Redis 配置中遇到的坑
- SPRING DATA - REDIS配置
- 使用 Spring data redis 结合 Spring cache 缓存数据配置
- spring-data-redis + Jedis配置文件
- 关于spring data redis使用javaConfig的基本配置
- Spring-Data-Redis配置详解
- springdata+redis配置详解
- SDR(spring.data.redis)与Sentinel高可用集群Redis客户端Jedis配置
- Jeesite增加spring-data-redis缓存功能以及相关配置
- Spring-Data-Redis集群配置和RedisTemplate用法
- redis 哨兵模式配置 和 spring data redis 哨兵配置 总结