类 LettuceHashCache
java.lang.Object
net.oschina.j2cache.lettuce.LettuceCache
net.oschina.j2cache.lettuce.LettuceHashCache
- 所有已实现的接口:
Cache,Level2Cache
Redis 缓存操作封装,基于 Hashs 实现多个 Region 的缓存
- 作者:
- Winter Lau(javayou@gmail.com) 重要提示!!! hash 存储模式无法单独对 key 设置 expire
-
字段概要
从类继承的字段 net.oschina.j2cache.lettuce.LettuceCache
namespace, pool, region, scanCount从接口继承的字段 net.oschina.j2cache.Level2Cache
log -
构造器概要
构造器构造器说明LettuceHashCache(String namespace, String region, org.apache.commons.pool2.impl.GenericObjectPool<io.lettuce.core.api.StatefulConnection<String, byte[]>> pool) -
方法概要
从类继承的方法 net.oschina.j2cache.lettuce.LettuceCache
connect, sync
-
构造器详细资料
-
LettuceHashCache
-
-
方法详细资料
-
getBytes
从接口复制的说明:Level2Cache读取缓存数据字节数组- 参数:
key- cache key- 返回:
- cache data
-
getBytes
从接口复制的说明:Level2Cache同时读取多个 Key- 参数:
keys- multiple cache key- 返回:
- cache values
-
setBytes
从接口复制的说明:Level2Cache设置缓存数据字节数组- 参数:
key- cache keybytes- cache data
-
setBytes
从接口复制的说明:Level2Cache同时设置多个数据- 参数:
bytes- cache data
-
keys
从接口复制的说明:Level2CacheReturn all keys- 返回:
- 返回键的集合
-
evict
从接口复制的说明:Level2CacheRemove items from the cache- 参数:
keys- Cache key
-
clear
public void clear()从接口复制的说明:Level2CacheClear the cache
-