Spring Boot Redis客户端远程操作实现过程解析
在实际应用中,Jedis实例一般用连接池获取,因为java本来就是多线程的,而jedis对象不是线程安全的,所以要使用连接池,从连接池中获取Jedis,用完之后再还给连接池。如何创建Jedis连接池如果第三步,也就是我们的业务代码出问题的话,是无法进行到第四步的,我们可以做一个优化,在业务代码块中try catch给close加一个finally,并在finally中判断jedis不为空的情况下给他归还。这样的话,就可以保证每次都归还jedis对象了。支持同步,异步,以及响应调用,多个线程可以共享一个Lettuce实例,不用担心多线程的并发问题。