public class RedisShardedConnPool extends Object implements ConnectionPool<redis.clients.jedis.ShardedJedis>
Title: RedisShardedConnPool
Description: Redis分片连接池
ConnectionPool
,
序列化表格限定符和类型 | 字段和说明 |
---|---|
private redis.clients.jedis.ShardedJedisPool |
pool |
构造器和说明 |
---|
RedisShardedConnPool(PoolConfig poolConfig,
List<redis.clients.jedis.JedisShardInfo> shards)
Instantiates a new Redis sharded conn pool.
|
RedisShardedConnPool(PoolConfig poolConfig,
List<redis.clients.jedis.JedisShardInfo> shards,
redis.clients.util.Hashing algo)
Instantiates a new Redis sharded conn pool.
|
RedisShardedConnPool(PoolConfig poolConfig,
List<redis.clients.jedis.JedisShardInfo> shards,
redis.clients.util.Hashing algo,
Pattern keyTagPattern)
Instantiates a new Redis sharded conn pool.
|
RedisShardedConnPool(PoolConfig poolConfig,
List<redis.clients.jedis.JedisShardInfo> shards,
Pattern keyTagPattern)
Instantiates a new Redis sharded conn pool.
|
限定符和类型 | 方法和说明 |
---|---|
void |
close()
Close.
|
redis.clients.jedis.ShardedJedis |
getConnection()
Title: getConnection
Description: 获取连接
|
void |
invalidateConnection(redis.clients.jedis.ShardedJedis conn)
Title: invalidateConnection
Description: 废弃连接
|
void |
returnConnection(redis.clients.jedis.ShardedJedis conn)
Title: returnConnection
Description: 返回连接
|
public RedisShardedConnPool(PoolConfig poolConfig, List<redis.clients.jedis.JedisShardInfo> shards)
poolConfig
- the pool configshards
- the shardspublic RedisShardedConnPool(PoolConfig poolConfig, List<redis.clients.jedis.JedisShardInfo> shards, redis.clients.util.Hashing algo)
poolConfig
- the pool configshards
- the shardsalgo
- the algopublic RedisShardedConnPool(PoolConfig poolConfig, List<redis.clients.jedis.JedisShardInfo> shards, Pattern keyTagPattern)
poolConfig
- the pool configshards
- the shardskeyTagPattern
- the key tag patternpublic RedisShardedConnPool(PoolConfig poolConfig, List<redis.clients.jedis.JedisShardInfo> shards, redis.clients.util.Hashing algo, Pattern keyTagPattern)
poolConfig
- the pool configshards
- the shardsalgo
- the algokeyTagPattern
- the key tag patternpublic redis.clients.jedis.ShardedJedis getConnection()
ConnectionPool
Title: getConnection
Description: 获取连接
getConnection
在接口中 ConnectionPool<redis.clients.jedis.ShardedJedis>
public void returnConnection(redis.clients.jedis.ShardedJedis conn)
ConnectionPool
Title: returnConnection
Description: 返回连接
returnConnection
在接口中 ConnectionPool<redis.clients.jedis.ShardedJedis>
conn
- 连接public void invalidateConnection(redis.clients.jedis.ShardedJedis conn)
ConnectionPool
Title: invalidateConnection
Description: 废弃连接
invalidateConnection
在接口中 ConnectionPool<redis.clients.jedis.ShardedJedis>
conn
- 连接public void close()
Copyright © 2015-2018 Dark Phoenixs. All Rights Reserved.