spring-boot配置redis 和redis cluster

标签:
rpc |
分类: 服务器、集群、分布式开发 |
只需简单两步,便可以配置好Redis
1、引入依赖:
[html] view plain copy
https://code.csdn.net/assets/ico_fork.svg和redis cluster" />
-
<</span>dependency>
-
<</span>groupId>org.springframework.boot</</span>groupId> -
<</span>artifactId>spring-boot-starter-data-redis</</span>artifactId> -
</</span>dependency>
2、配置文件application.yml在添加配置(假设有6个nodes):
3、测试:
[java] view plain copy
https://code.csdn.net/assets/ico_fork.svg和redis cluster" />
-
@Autowired
-
RedisTemplate
redisTemplate; -
-
@Test
-
public
void redisTest() { -
String key = "redisTestKey"; -
String value = "I am ;test value" -
-
ValueOperations opsForValue = redisTemplate.opsForValue(); -
-
//数据插入测试: -
opsForValue.set(key, value); -
String valueFromRedis = opsForValue.get(key); -
logger.info("redis value ,after set: {}" valueFromRedis); -
assertThat(valueFromRedis, is(value)); -
-
//数据删除测试: -
redisTemplate.delete(key); -
valueFromRedis = opsForValue.get(key); -
logger.info("redis value ,after delete: {}" valueFromRedis); -
assertThat(valueFromRedis, equalTo(null)); -
}
使用RedisTemplate,可以方便的存取redis中的内容。