SpringBoot整合Redis
在SpringBoot2.x后,原来使用的jedis被替换为lettucejedis:底层采用的直连,多线程操作不安全,解决方案是使用jedis pool连接池 bio模式lettuce:底层采用的netty,实例可以在多个线程中进行共享,不存在线程不安全的情况 可以减少线程数量 nio模式在使用RedisTemplate对Redis进行操作时,没有进行序列化操作会产生这样的问题: 需要对数据进行序列化操作首先我们可以找到依赖中RedisTemplate:RedisTemplate的部分源码:如