public class RedisClient extends Object implements AutoCloseable
| 构造器和说明 |
|---|
RedisClient(Properties prop) |
RedisClient(Properties prop,
int db) |
RedisClient(Properties prop,
int db,
int maxTotal) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
RedisAtomic |
getAtomic(String atomicName)
获取一个原子数
|
RedisBucket |
getBucket()
获取一个存储桶
|
RedisBus |
getBus()
获取一个总线
|
RedisHash |
getHash(String hashName)
获取一个哈希(永久存在)
|
RedisHash |
getHash(String hashName,
int inSeconds)
获取一个哈希(时效性)
|
RedisId |
getId(String idName)
获取一个Id生成器
|
RedisList |
getList(String listName)
获取一个列表
|
RedisLock |
getLock(String lockName)
获取一个锁
|
RedisQueue |
getQueue(String queueName)
获取一个队列
|
void |
open(Consumer<RedisSession> using)
打开会话,不返回值
|
void |
open0(Consumer<RedisSession> using)
已过时。
|
<T> T |
open1(Function<RedisSession,T> using)
已过时。
|
<T> T |
openAndGet(Function<RedisSession,T> using)
打开会话,并要一个值
|
RedisSession |
openSession()
打开会话(需要自己关闭)
|
public RedisClient(Properties prop)
public RedisClient(Properties prop, int db)
public RedisClient(Properties prop, int db, int maxTotal)
@Deprecated public void open0(Consumer<RedisSession> using)
@Deprecated public <T> T open1(Function<RedisSession,T> using)
public void open(Consumer<RedisSession> using)
public <T> T openAndGet(Function<RedisSession,T> using)
public RedisSession openSession()
public RedisAtomic getAtomic(String atomicName)
public RedisBus getBus()
public RedisBucket getBucket()
public RedisQueue getQueue(String queueName)
public void close()
throws Exception
close 在接口中 AutoCloseableExceptionCopyright © 2022. All rights reserved.