普通key-value
// 插入
Boolean = redisTemplate.opsForValue().set(key, value);
// 插入
Obiect = redisTemplate.opsForValue().get(key);
// 删除
redisTemplate.delete(key);
Hash
// 插入
Boolean = redisTemplate.opsForHash().put(key, item, value);
// 插入多个
redisTemplate.opsForHash().putAll(key, map);
// 查询
redisTemplate.opsForHash().get(key, item);
// 一次查出所有
redisTemplate.opsForHash().entries(key);
// 删除
redisTemplate.opsForHash().delete(key,item);
List
// 插入
Boolean = redisTemplate.opsForList().rightPush(key, value);
// 插入多个
redisTemplate.opsForList().rightPushAll(key, value);
// 查size
Long = redisTemplate.opsForList().size(key);
// 查询多个,0开始 到size
List<Object>= redisTemplate.opsForList().range(key, start, end);
// 删除单个 ,删除等于value的count个值
Long remove = redisTemplate.opsForList().remove(key, count, value);
// 删除key就删除整个list
redisTemplate.delete(key);
自增自减
// 增
redisTemplate.opsForValue().increment(key, delta);
// 负为减
redisTemplate.opsForValue().increment(key, -delta);