spring-cache专题提供spring-cache的最新资讯内容,帮你更好的了解spring-cache。
我们有一个使用 Spring Boot 构建的 REST API。由于复杂,响应时间相当缓慢。为了提高性能,我们确定了一
在现有项目中实现缓存(使用 Caffeine Cache)时出错。 对于示例应用程序,相同的代码工作正常。
我认为对于spring boot中的mvc项目的设计,可以稍后添加,简单的redis到项目中。 我已经尝试了几天
<strong>我的配置:</strong> <pre><code>@Bean public CaffeineCacheManager cacheManager() { return new CaffeineCacheManager();
我有以下缓存用例。我正在使用 <code>@Cacheable</code> 注释,它看起来像这样: <pre class="lang-java prettyprin
我有一个单例类(@Service annotated).该类有一个需要200 / 300ms才能执行的方法.此方法使用@Cacheable和synchronized进行注释.@Cacheable(value='nextPlaying', key = '#startingFrom.getYear() + #startingFrom.getMonth() + #
我正在开发一个Spring Boot应用程序,我需要使用分布式(例如Hazelcast)和本地(例如Guava)缓存.有没有办法配置Spring Cache在使用@Cacheable时使用它们并根据缓存名称决定需要哪个实现?我尝试为HZ和Guava创建一个配置来定义里面的缓存名称,但是Spring抱怨它无法找到应该由HZ处理的缓存名称.当我独家使用HZ或Gu
我有一个代码,我已经实现了缓存机制.以前它是基于番石榴的缓存,现在我正在转向Redis考虑集中缓存的需求.但是我担心它的性能,因为与guave相比,我看到redis的性能极低.我测量了api的性能,它从缓存中获取一个类对象在番石榴的情况下,它是5毫秒,而在雷迪斯,它是200毫秒.这是负载测试情况下的平均响应,如果单个请求响应没有太大差异.我已经使用缓存抽象实
我在使用spring cache abstraction设置jcache时遇到问题.@Configuration @EnableCaching public class CacheConfig { @Bean(name = 'caffeineCachingProvider') public CachingProvider caffeineC