本文剖析redis.clients.jedis中关于jedis连接池部分的源码。因为只涉及连接池的部分思想,不设计具体jedis底层创建连接部分,所以篇幅很小。
1.Pool
和上一篇数据库连接池的PoolingDataSource一样,这个Pool类包装了对象池,里面存放了一个GenericObjectPool类型的internalPool变量。
2.JedisFactory
和jedis的创建销毁相关的工厂类。
本文剖析redis.clients.jedis中关于jedis连接池部分的源码。因为只涉及连接池的部分思想,不设计具体jedis底层创建连接部分,所以篇幅很小。