【发布时间】:2015-08-24 02:50:15
【问题描述】:
我负责提高我的 web 应用程序的性能,当然,解决方案必须是缓存。
目前,系统提供的 rss 数据应该有点新鲜,问题是它使 mysql 加载如此之重。实际上,我用 ehcache 缓存了 1 分钟。意思是1分钟后数据过期,当倒霉用户来的时候,他们的体验会比平时慢。
ehcache的配置如下:
<cache name="news.list" maxEntriesLocalHeap="1000" eternal="false" timeToLiveSeconds="60" statistics="true"
memoryStoreEvictionPolicy="FIFO">
</cache>
我称之为负缓存,我也在考虑正缓存。如果数据缓存过期了,它仍然会返回旧的缓存数据,并执行一个并行任务来为其他客户填充最新的数据。
ehcache 有什么技术支持吗?
欢迎任何想法, 谢谢。
【问题讨论】: