RedisTemplate存缓存数据时如何避免乱码问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计820个文字,预计阅读时间需要4分钟。
前言:RedisTemplate是Spring对Redis的封装。如图所示,RedisTemplate中定义了多种数据结构操作。redisTemplate.opsForList(); // 操作listredisTemplate.opsForValue(); // 操作字符串redisTemplate.opsForCluster(); // 集群操作
前言
RedisTemplate是Spring对于Redis的封装。
如上图所示,RedisTemplate中定义了对5种数据结构操作。
redisTemplate.opsForList();//操作list redisTemplate.opsForValue();//操作字符串 redisTemplate.opsForCluster();//集群时使用 redisTemplate.opsForGeo();//地理位置时使用 redisTemplate.opsForHash();//操作hash redisTemplate.opsForSet();//操作set redisTemplate.opsForZSet();//操作有序set
与StringRedisTemplate的区别
StringRedisTemplate继承RedisTemplate。
它们采用的序列化策略不同:
* StringRedisTemplate默认采用的是String的序列化策略,保存的key和value都是采用此策略序列化保存的。
* RedisTemplate默认采用的是JDK的序列化策略,保存的key和value都是采用此策略序列化保存的。
本文共计820个文字,预计阅读时间需要4分钟。
前言:RedisTemplate是Spring对Redis的封装。如图所示,RedisTemplate中定义了多种数据结构操作。redisTemplate.opsForList(); // 操作listredisTemplate.opsForValue(); // 操作字符串redisTemplate.opsForCluster(); // 集群操作
前言
RedisTemplate是Spring对于Redis的封装。
如上图所示,RedisTemplate中定义了对5种数据结构操作。
redisTemplate.opsForList();//操作list redisTemplate.opsForValue();//操作字符串 redisTemplate.opsForCluster();//集群时使用 redisTemplate.opsForGeo();//地理位置时使用 redisTemplate.opsForHash();//操作hash redisTemplate.opsForSet();//操作set redisTemplate.opsForZSet();//操作有序set
与StringRedisTemplate的区别
StringRedisTemplate继承RedisTemplate。
它们采用的序列化策略不同:
* StringRedisTemplate默认采用的是String的序列化策略,保存的key和value都是采用此策略序列化保存的。
* RedisTemplate默认采用的是JDK的序列化策略,保存的key和value都是采用此策略序列化保存的。

