| 程序包 | 说明 |
|---|---|
| net.oschina.j2cache | |
| net.oschina.j2cache.caffeine | |
| net.oschina.j2cache.ehcache | |
| net.oschina.j2cache.lettuce | |
| net.oschina.j2cache.memcached | |
| net.oschina.j2cache.redis |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
Level1Cache
一级缓存接口
|
interface |
Level2Cache
二级缓存接口
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
NullCache
空的缓存Provider
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
NullCacheProvider.buildCache(String regionName,
CacheExpiredListener listener) |
Cache |
CacheProvider.buildCache(String regionName,
CacheExpiredListener listener)
Configure the cache
|
Cache |
NullCacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
Cache |
CacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener)
Configure the cache with timeToLiveInMills
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
CaffeineCache
Caffeine cache
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
CaffeineProvider.buildCache(String region,
CacheExpiredListener listener) |
Cache |
CaffeineProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
EhCache
EHCache 2.x 的缓存封装
该封装类实现了缓存操作以及对缓存数据失效的侦听
|
class |
EhCache3
EHCache 3.x 的缓存封装
该封装类实现了缓存操作以及对缓存数据失效的侦听
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
LettuceCache
Lettuce 的基类,封装了普通 Redis 连接和集群 Redis 连接的差异
|
class |
LettuceGenericCache
Redis 缓存操作封装,基于 region+_key 实现多个 Region 的缓存(
|
class |
LettuceHashCache
Redis 缓存操作封装,基于 Hashs 实现多个 Region 的缓存
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
LettuceCacheProvider.buildCache(String region,
CacheExpiredListener listener) |
Cache |
LettuceCacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
MemCache
Memcached 缓存操作封装,基于 region+_key 实现多个 Region 的缓存(
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
XmemcachedCacheProvider.buildCache(String region,
CacheExpiredListener listener) |
Cache |
XmemcachedCacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
RedisGenericCache
Redis 缓存操作封装,基于 region+_key 实现多个 Region 的缓存(
|
class |
RedisHashCache
Redis 缓存操作封装,基于 Hashs 实现多个 Region 的缓存
|
| 限定符和类型 | 方法和说明 |
|---|---|
Cache |
RedisCacheProvider.buildCache(String region,
CacheExpiredListener listener) |
Cache |
ReadonlyRedisCacheProvider.buildCache(String region,
CacheExpiredListener listener) |
Cache |
RedisCacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
Cache |
ReadonlyRedisCacheProvider.buildCache(String region,
long timeToLiveInSeconds,
CacheExpiredListener listener) |
Copyright © 2018. All rights reserved.