jedis
引言:
jedis是redis官方推出的用于通过java连接redis客户端的一个工具包。
1、jedisPool
jedisPool是类似jdbc连接池的那种东西,叫做redis连接池,主要目的是缓存连接。减少线程频繁的连接redis客户端。
2、jedisPoolConfig
jedisPoolConfig是jedisPool所需要的一些连接配置信息
3、jedis
jedisPool是多个jedis所处的地方。
而jedis才是真正连接redis的工具。
4、SpringDataRedis
SpringDataRedis是Spring推出的一款连接java客户端的工具包。
SpringDataRedis和jedis的主要区别是什么呢?
其实在我看来没啥区别,可以看成SpringDataRedis是对jedis的一种高度封装。
然后SpringDataRedis更加方便与其他Spring框架进行整合(毕竟是同一家公司的产品)
简而言之,我的理解是SpringDataRedis比redis官方推出的jedis更好用,但是SpringDataRedis用了很多jedis的APi