对于Spring MVC,ehcache或spring缓存中的最佳缓存实践是什么?

德拉·基拉里(Delli Kilari)

计划在基于Spring Web的应用程序中为静态数据实现缓存机制,有谁能解释哪个是最好的,以及它是如何工作的?

  • 高速缓存
  • 弹簧缓存
安东尼·达阿讷(Anthony Dahanne)

免责声明:我是Terracotta / Software AG的雇员,Ehcache的维护者

Ehcache是一个JVM缓存库,以用作Hibernate ORM的默认第二级缓存而闻名。

Spring缓存是在Spring 3.1中引入的,并带来了一些注释,例如@CachePut定义了Spring应用程序中缓存的使用。默认情况下,Spring缓存使用普通的Map,但是您可以将其配置为使用任何流行的缓存框架,包括Ehcache

从Spring 4.1开始,Spring缓存支持JSR-107,这是在JVM上进行缓存的标准。

这意味着您可以添加JSR-107缓存注释,然后选择您的缓存库(ehcache 2或3 / guava / caffeine /):您与任何缓存供应商都没有关系,甚至与Spring也没有关系。缓存注释!

这不错的博客文章,解释春季缓存注解和JSR-107注解之间的并行,如果你选择在春季启动应用程序使用Ehcache3,还有另一个有趣的博客文章,解释你如何将它集成到应用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用Spring安全性配置Spring MVC应用程序的最佳实践是什么?

来自分类Dev

带有ehcache的spring,不可缓存的函数调用中缺少缓存

来自分类Dev

使用Spring / EHCache加载时刷新缓存

来自分类Dev

Spring Boot,使用EhCache进行缓存

来自分类Dev

使用Spring / EHCache加载时刷新缓存

来自分类Dev

Spring Restful编辑-保存更改的最佳实践是什么

来自分类Dev

在Spring MVC或Spring-Boot中返回不同类型的ResponseEntity的最佳方法是什么

来自分类Dev

神经节中的“已用内存”(相对于“已缓存内存”)到底是什么?

来自分类Dev

SelfPopulatingCache 现有缓存问题(Spring 4,EhCache 2.10.3)

来自分类Dev

Spring NON MVC项目配置-最佳实践

来自分类Dev

Spring NON MVC项目配置-最佳实践

来自分类Dev

Spring MVC中资源捆绑的最佳方法是什么?

来自分类Dev

Spring缓存:逐出多个缓存

来自分类Dev

Spring MVC - 找不到 HTTP 请求的映射(对于资源)

来自分类Dev

ASP.NET。对于任何非Azure部署,在* .config文件中管理敏感数据的最佳实践是什么?

来自分类Dev

在Spring Boot中处理异常的最佳方法是什么?

来自分类Dev

在asp.net中缓存用户数据的最佳实践是什么

来自分类Dev

Spring Framework中的缓存线程池

来自分类Dev

对于spring的DefaultMessageListenerContainer,推荐使用哪个ActiveMQConnectionFactory或ActiveMQ PooledConnectionFactory?

来自分类Dev

对于 spring 项目,我需要注入 pagerequest 对象吗?

来自分类Dev

对于 Struts 2(2.5.14) 哪个 Spring 版本将兼容

来自分类Dev

基于Spring注释的缓存

来自分类Dev

使用memcached的Spring缓存

来自分类Dev

Spring缓存实现

来自分类Dev

基于Spring注释的缓存

来自分类Dev

Spring 可缓存对象

来自分类Dev

Spring Boot 缓存预热

来自分类Dev

Spring Data Jpa - 缓存

来自分类Dev

Spring Redis 缓存实现

Related 相关文章

  1. 1

    用Spring安全性配置Spring MVC应用程序的最佳实践是什么?

  2. 2

    带有ehcache的spring,不可缓存的函数调用中缺少缓存

  3. 3

    使用Spring / EHCache加载时刷新缓存

  4. 4

    Spring Boot,使用EhCache进行缓存

  5. 5

    使用Spring / EHCache加载时刷新缓存

  6. 6

    Spring Restful编辑-保存更改的最佳实践是什么

  7. 7

    在Spring MVC或Spring-Boot中返回不同类型的ResponseEntity的最佳方法是什么

  8. 8

    神经节中的“已用内存”(相对于“已缓存内存”)到底是什么?

  9. 9

    SelfPopulatingCache 现有缓存问题(Spring 4,EhCache 2.10.3)

  10. 10

    Spring NON MVC项目配置-最佳实践

  11. 11

    Spring NON MVC项目配置-最佳实践

  12. 12

    Spring MVC中资源捆绑的最佳方法是什么?

  13. 13

    Spring缓存:逐出多个缓存

  14. 14

    Spring MVC - 找不到 HTTP 请求的映射(对于资源)

  15. 15

    ASP.NET。对于任何非Azure部署,在* .config文件中管理敏感数据的最佳实践是什么?

  16. 16

    在Spring Boot中处理异常的最佳方法是什么?

  17. 17

    在asp.net中缓存用户数据的最佳实践是什么

  18. 18

    Spring Framework中的缓存线程池

  19. 19

    对于spring的DefaultMessageListenerContainer,推荐使用哪个ActiveMQConnectionFactory或ActiveMQ PooledConnectionFactory?

  20. 20

    对于 spring 项目,我需要注入 pagerequest 对象吗?

  21. 21

    对于 Struts 2(2.5.14) 哪个 Spring 版本将兼容

  22. 22

    基于Spring注释的缓存

  23. 23

    使用memcached的Spring缓存

  24. 24

    Spring缓存实现

  25. 25

    基于Spring注释的缓存

  26. 26

    Spring 可缓存对象

  27. 27

    Spring Boot 缓存预热

  28. 28

    Spring Data Jpa - 缓存

  29. 29

    Spring Redis 缓存实现

热门标签

归档