java web开发缓存方案,ehcache和redis哪个更适合?

wxf1983提问于 2018-04-11 17:52
1 个回答
  • klzbnt2018-04-12 17:36

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


    redis是利用socket访问到缓存服务,效率比ecache低,但要快于数据库,同时处理集群和分布式缓存也更方便,有成熟的方案。


    建议ehcache的使用对应单个应用或者对缓存访问要求很高的应用用redis对应的就是大型系统,存在缓存共享、分布式部署、缓存内容很大的应用。