Redis中 StringRedisTemplate 和 RedisTemplate 对比分析

StringRedisTemplate 和 RedisTemplate 对比分析

总结了一下区别和联系主要有四点:

第一点,StringRedisTemplate继承了RedisTemplate。

第二点,RedisTemplate是一个泛型类,而StringRedisTemplate则不是。

第三点,StringRedisTemplate只能对key=String,value=String的键值对进行操作,RedisTemplate可以对任何类型的key-value键值对操作。

第四点,是他们各自序列化的方式不同,但最终都是得到了一个字节数组,殊途同归,StringRedisTemplate使用的是StringRedisSerializer类;RedisTemplate使用的是JdkSerializationRedisSerializer类。反序列化,则是一个得到String,一个得到Object

你可能感兴趣的:(Redis中 StringRedisTemplate 和 RedisTemplate 对比分析)