单机缓存JCS Ehcache OSCache Cache4J测试比较

最近兵马俑terracotta收购了EhCache,从而将单机缓存能够无缝拓展到分布式缓存,形成内存计算矩阵,所以,从可伸缩性拓展方面,目前EhCache无疑已经遥遥领先,最近一篇文章对单机环境下缓存产品进行了一次测试比较:


缓存产品名称和版本 GetPutRemoveT GetPutRemove Get
---------------------------------------------------------------
(cache4j 0.4版本) 2250 2125 1703
(oscache 2.4.1版) 4032 4828 1204
(ehcache 1.6版本) 1860 1109 703
(jcs 1.3版本) 2109 1672 766

在上面测试结果中,OScache无疑花费最长的时间,而EhCache耗费最少的时间。EhCache无疑也是单机缓存最好表现,在cache miss和cache hits方面有最好的性能,不仅仅此,而且提供非常棒的监控特性。

原文:
Intro to Caching,Caching algorithms and caching frameworks


[该贴被banq于2009-09-08 09:58修改过]