jedis jdk8对应maven版本用哪个版本

创建Jedis对象调用set方法,并通过get方法获取到值并打印:

注意Jedis对象并不是线程安全的在多线程下使用同一个Jedis对象会出现并发问题。为了避免每次使用Jedis对象时都需要重新构建Jedis提供了JedisPoolJedisPool是基于Commons Pool 2实现的一个线程安全的连接池

使用完后记得主动调一下close方法,将Jedis对象归还到连接池中Jedis的close方法:

从类结构、启动、执荇命令三个方面分析一下Jedis客户端。

初始化Jedis对象并不会与Redis Server建立连接连接发生在第一次执行命令时。

SET命令为例在Jedis中执行SET命令:

省略了一蔀分异常处理的代码,在sendCommand方法中建立了与Server的连接,并发送命令connect方法会按照JedisPool构造函数中的参数,初始化Socket:


我要回帖

更多关于 jdk8对应maven版本 的文章

 

随机推荐