- sendClearCmd(String) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Just for Inner Use.
- sendClearCmd(String) - 接口 中的方法net.oschina.j2cache.cluster.ClusterPolicy
-
发送清除整个缓存区域的命令
- sendEvictCmd(String, String...) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Just for Inner Use.
- sendEvictCmd(String, String...) - 接口 中的方法net.oschina.j2cache.cluster.ClusterPolicy
-
发送清除缓存的命令
- SerializationUtils - net.oschina.j2cache.util中的类
-
对象序列化工具包
- SerializationUtils() - 类 的构造器net.oschina.j2cache.util.SerializationUtils
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.FastjsonSerializer
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.FstJSONSerializer
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.FSTSerializer
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.FstSnappySerializer
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.JavaSerializer
-
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.KryoPoolSerializer
-
Serialize object
- serialize(Object) - 类 中的方法net.oschina.j2cache.util.KryoSerializer
-
- serialize(Object) - 类 中的静态方法net.oschina.j2cache.util.SerializationUtils
-
针对不同类型做单独处理
- serialize(Object) - 接口 中的方法net.oschina.j2cache.util.Serializer
-
对象序列化到字节数组
- Serializer - net.oschina.j2cache.util中的接口
-
对象序列化接口
- serializeWithoutException(Object) - 类 中的静态方法net.oschina.j2cache.util.SerializationUtils
-
- set(String, String, Object) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Write data to J2Cache
- set(String, String, Object, boolean) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Write data to J2Cache
- set(String, String, Object, long) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Write data to j2cache with expired setting
注意:强烈不推荐使用带 TTL 的 set 方法,所有的缓存 TTL 都应该预先配置好,避免多个节点的缓存 Region 配置不同步
- set(String, String, Object, long, boolean) - 类 中的方法net.oschina.j2cache.CacheChannel
-
Write data to j2cache with expired setting
注意:强烈不推荐使用带 TTL 的 set 方法,所有的缓存 TTL 都应该预先配置好,避免多个节点的缓存 Region 配置不同步
- set(String, Map<String, Object>) - 类 中的方法net.oschina.j2cache.CacheChannel
-
批量插入数据
- set(String, Map<String, Object>, boolean) - 类 中的方法net.oschina.j2cache.CacheChannel
-
批量插入数据
- set(String, Map<String, Object>, long) - 类 中的方法net.oschina.j2cache.CacheChannel
-
带失效时间的批量缓存数据插入
注意:强烈不推荐使用带 TTL 的 set 方法,所有的缓存 TTL 都应该预先配置好,避免多个节点的缓存 Region 配置不同步
- set(String, Map<String, Object>, long, boolean) - 类 中的方法net.oschina.j2cache.CacheChannel
-
带失效时间的批量缓存数据插入
注意:强烈不推荐使用带 TTL 的 set 方法,所有的缓存 TTL 都应该预先配置好,避免多个节点的缓存 Region 配置不同步
- setBroadcast(String) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setBroadcastProperties(Properties) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.lettuce.LettuceGenericCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.lettuce.LettuceGenericCache
-
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.lettuce.LettuceHashCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.lettuce.LettuceHashCache
-
- setBytes(String, byte[]) - 接口 中的方法net.oschina.j2cache.Level2Cache
-
设置缓存数据字节数组
- setBytes(Map<String, byte[]>) - 接口 中的方法net.oschina.j2cache.Level2Cache
-
同时设置多个数据
- setBytes(String, byte[], long) - 接口 中的方法net.oschina.j2cache.Level2Cache
-
设置缓存数据字节数组(带有效期)
- setBytes(Map<String, byte[]>, long) - 接口 中的方法net.oschina.j2cache.Level2Cache
-
批量设置带 TTL 的缓存数据
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.memcached.MemCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.memcached.MemCache
-
- setBytes(String, byte[], long) - 类 中的方法net.oschina.j2cache.memcached.MemCache
-
设置缓存数据字节数组(带有效期)
- setBytes(Map<String, byte[]>, long) - 类 中的方法net.oschina.j2cache.memcached.MemCache
-
批量设置带 TTL 的缓存数据
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.NullCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.NullCache
-
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.redis.RedisGenericCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.redis.RedisGenericCache
-
- setBytes(String, byte[], long) - 类 中的方法net.oschina.j2cache.redis.RedisGenericCache
-
- setBytes(Map<String, byte[]>, long) - 类 中的方法net.oschina.j2cache.redis.RedisGenericCache
-
- setBytes(String, byte[]) - 类 中的方法net.oschina.j2cache.redis.RedisHashCache
-
- setBytes(Map<String, byte[]>) - 类 中的方法net.oschina.j2cache.redis.RedisHashCache
-
- setDefaultCacheNullObject(boolean) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setKey(String) - 类 中的方法net.oschina.j2cache.CacheObject
-
- setKeys(String[]) - 类 中的方法net.oschina.j2cache.Command
-
- setL1CacheName(String) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setL1CacheProperties(Properties) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setL2CacheName(String) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setL2CacheProperties(Properties) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setLevel(byte) - 类 中的方法net.oschina.j2cache.CacheObject
-
- setName(String) - 类 中的方法net.oschina.j2cache.CacheChannel.Region
-
- setOperator(int) - 类 中的方法net.oschina.j2cache.Command
-
- setRegion(String) - 类 中的方法net.oschina.j2cache.CacheObject
-
- setRegion(String) - 类 中的方法net.oschina.j2cache.Command
-
- setSerialization(String) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setSize(long) - 类 中的方法net.oschina.j2cache.CacheChannel.Region
-
- setSrc(int) - 类 中的方法net.oschina.j2cache.Command
-
- setSyncTtlToRedis(boolean) - 类 中的方法net.oschina.j2cache.J2CacheConfig
-
- setTtl(long) - 类 中的方法net.oschina.j2cache.CacheChannel.Region
-
- setValue(Object) - 类 中的方法net.oschina.j2cache.CacheObject
-
- shutdown() - 类 中的方法net.oschina.j2cache.CacheProviderHolder
-
关闭缓存
- size() - 类 中的方法net.oschina.j2cache.caffeine.CaffeineCache
-
- size() - 类 中的方法net.oschina.j2cache.ehcache.EhCache
-
- size() - 类 中的方法net.oschina.j2cache.ehcache.EhCache3
-
- size() - 接口 中的方法net.oschina.j2cache.Level1Cache
-
返回该缓存区域中,内存存储对象的最大数量
- size() - 类 中的方法net.oschina.j2cache.NullCache
-
- start(Properties) - 接口 中的方法net.oschina.j2cache.CacheProvider
-
Callback to perform any necessary initialization of the underlying cache implementation
during SessionFactory construction.
- start(Properties) - 类 中的方法net.oschina.j2cache.caffeine.CaffeineProvider
-
配置示例
caffeine.region.default = 10000,1h
caffeine.region.Users = 10000,1h
caffeine.region.Blogs = 80000,30m
- start(Properties) - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
-
init ehcache config
- start(Properties) - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider3
-
- start(Properties) - 类 中的方法net.oschina.j2cache.lettuce.LettuceCacheProvider
-
- start(Properties) - 类 中的方法net.oschina.j2cache.memcached.XmemcachedCacheProvider
-
- start(Properties) - 类 中的方法net.oschina.j2cache.NullCacheProvider
-
- start(Properties) - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
-
初始化 Redis 连接
- stop() - 接口 中的方法net.oschina.j2cache.CacheProvider
-
Callback to perform any necessary cleanup of the underlying cache implementation
during SessionFactory.close().
- stop() - 类 中的方法net.oschina.j2cache.caffeine.CaffeineProvider
-
- stop() - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider
-
Callback to perform any necessary cleanup of the underlying cache implementation.
- stop() - 类 中的方法net.oschina.j2cache.ehcache.EhCacheProvider3
-
- stop() - 类 中的方法net.oschina.j2cache.lettuce.LettuceCacheProvider
-
- stop() - 类 中的方法net.oschina.j2cache.memcached.XmemcachedCacheProvider
-
- stop() - 类 中的方法net.oschina.j2cache.NullCacheProvider
-
- stop() - 类 中的方法net.oschina.j2cache.redis.RedisCacheProvider
-
- supportTTL() - 接口 中的方法net.oschina.j2cache.Level2Cache
-
是否支持缓存 TTL 的设置
- supportTTL() - 类 中的方法net.oschina.j2cache.memcached.MemCache
-
- supportTTL() - 类 中的方法net.oschina.j2cache.redis.RedisGenericCache
-
- sync(StatefulConnection) - 类 中的方法net.oschina.j2cache.lettuce.LettuceCache
-