Java Redis 你了解多少?( 六 )

4. JCache

JCache 是一个 Java 缓存 API , 允许开发人员从缓存临时存储、检索、更新和删除对象 。

Redisson 提供了 Redis 的 JCache API 实现 。 下面是在 Redisson 中使用默认配置调用 JCache API 的示例:

MutableConfiguration<String String> config = new MutableConfiguration<>();
CacheManager manager = Caching.getCachingProvider().getCacheManager();
Cache<String String> cache = manager.createCache(\"namedCache\" config);

此外 , 还可以使用自定义配置文件、Redisson Config 对象或 Redisson RedissonClient 对象配置 JCache 。 例如 , 下面的代码使用自定义 Redisson 配置来调用 JCache:

MutableConfiguration<String String> jcacheConfig = new MutableConfiguration<>();
Config redissonCfg = ...
Configuration<String String> config = RedissonConfiguration.fromConfig(redissonCfg jcacheConfig);

推荐阅读