如何选择使用?
RedisTemplate 是 spring-data-redis中 使用redis的模版。
JedisConnectionFactory 是 spring-data-redis 通过jedis使用redis的工厂类。
就是说,spring是通过RedisTemplate 使用redis ,是通过jedis获取得到的。
Jedis是Redis官方对Java操作redis-api的一个封装框架。
redistemplate是spring框架对jedis和lettuce的封装。让spring框架体系能够更加方便的接入redis的功能。
redistemplate 支持 jedis和lettuce
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
Jedis是Redis官方推荐的面向Java的操作Redis的客户端,而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。
SpringDataRedis相对于Jedis来说可以方便地更换Redis的Java客户端,比Jedis多了自动管理连接池的特性,方便与其他Spring框架进行搭配使用如:SpringCache