ehcache和redis对java web开发缓存方案来讲,哪个更好?

dggjyyn提问于 2018-04-14 22:47
1 个回答
  • cjsce2018-04-15 13:50

    ehcache的缓存方式是直接在jvm虚拟机中缓存,优点即速度快,效率高;但是实现缓存共享麻烦,集群分布式应用也不方便。


    redis的缓存方式是通过socket访问到缓存服务,效率比ecache低,但比数据库要快很多,对于集群的处理以及分布式缓存更方便,具备成熟的方案。


    ehcache更适合应用于单个应用或者对缓存访问要求很高的应用。而redis则更适应于大型系统,同时存在缓存共享、分布式部署、缓存内容很大的应用也适应。