1、下载安装redis服务
2、pom 文件引入
<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency>
3 、使用 RedisTemplate 来操作redis
@Autowired private RedisTemplate redisTemplate;
1.操作string类型
添加: redisTemplate.opsForValue().set(key, value);
获取: redisTemplate.opsForValue().get(key);
2.操作hash类型
添加:redisTemplate.opsForHash().put(key, hashKey, value);
获取:redisTemplate.opsForHash().get(key, hashKey);
3. 操作list类型
添加:redisTemplate.opsForList().rightPush(k, v);
获取:redisTemplate.opsForList().range(k, begin, end);
移除:redisTemplate.opsForList().remove(k, 1, v);
4. 操作set集合类型
添加:redisTemplate.opsForSet().add(key, value);
获取:redisTemplate.opsForSet().members(key);
5. zset 有序集合类型
添加:redisTemplate.opsForZSet().add(key, value, scoure);
获取:redisTemplate.opsForZSet().rangeByScore(key, scoure, scoure1);