JAVA缓存框架有哪些意义呢?

Java开源缓存框架介绍(OSCache,JSC)
OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。
有一个疑惑。就是JAVA缓存框架与memcache有什么区别呢?我把所有数据查询出来放在memcache里面不行么?比如说oscache与memcache适用场合有什么区别呢?

阅读 11.7k
评论
    7 个回答
    • 1.3k

    OSCache好久没更新了,建议多看看EHCache的官方文档。

    ehcache这种jvm的缓存memcache这种io级别的缓存还是有明显差别的,以下区别决定了他们会在不同的场景下使用。
    优点: 没有IO开销会有更高的效率,使用起来也更加灵活。
    缺点: 但是公用jvm内存也会对应用本身有影响,另外多个应用共享就比较苦难了。(ehcache有一个不使用jvm内存的方案)

      相似问题
      推荐文章