public class RedisSingleFactory extends Object implements RedisClientFactory<SingleRedisClient>
| 构造器和说明 |
|---|
RedisSingleFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
build() |
void |
close()
Closes this stream and releases any system resources associated
with it.
|
redis.clients.jedis.JedisPool |
getJedisPool() |
RedisPoolConfig |
getPoolConfig() |
SingleRedisClient |
getResource()
在 大并发情况下,实现类的getResource 方法,
务必 加上 synchronized 关键子,
保证 resource 的一致性
|
void |
returnResource(SingleRedisClient client) |
void |
setPoolConfig(RedisPoolConfig poolConfig) |
public redis.clients.jedis.JedisPool getJedisPool()
public SingleRedisClient getResource()
RedisClientFactorygetResource 在接口中 RedisClientFactory<SingleRedisClient>public void returnResource(SingleRedisClient client)
returnResource 在接口中 RedisClientFactory<SingleRedisClient>public void build()
build 在接口中 RedisClientFactory<SingleRedisClient>public RedisPoolConfig getPoolConfig()
public void setPoolConfig(RedisPoolConfig poolConfig)
public void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableIOException - if an I/O error occursCopyright © 2018. All rights reserved.