要在项目中集成缓存,主要用于对象缓存,与hibernate,spring,struts无关,项目与web无关,对于oscache,EHCache的效率不太清楚,有没有用过的说说?

解决方案 »

  1.   

    oscache不太清楚,ehcache我觉得很不错,也支持分布式。效率还是蛮高的
      

  2.   

    用ehcache吧
    项目中用过,
    效果不错
    配置也简单
      

  3.   

    小测了一下,ehcache加入100000个对象比oscache快个100多ms
      

  4.   

    [Quote=引用 6 楼 ticmy 的回复:]如果从数据库中取数据比加入到缓存中的时间还少,缓存就没意义了怎么可能数据库比缓存快?
    从数据库读取是从硬盘读取,还有数据库的查询开销. 缓存是从内存中读取(当然内存盛不下就也得从硬盘读了),而且是简单的对象读取.
      

  5.   

    ehcache用过,没做过测试,感觉不出来。