一 简介
StringRedisTemplate和RedisTemplate都是集成了Spring集成Redis后操作redis数据的工具类。
二 区别
- StringRedisTemplate继承RedisTemplate
- StringReidsTemplate操作是key=String,value=String,而RedisTemplate可以操作任意类型的key-value
- StringRedisTemplate和RedisTemplate使用的序列化类不同,但是最终得到的都是字节数组。StringRedisTemplate使用的是
StringRedisSerializer
类;RedisTemplate
使用的是JdkSerialzationRedisSerializer
。反序列化时,StringRedisSerializer
得到的是字符,JdkSerialzationRedisSerializer
得到的是数组。