功能 | SapphireCache | EhCache | MemCache |
平台无关性 | 支持 | 支持 | 不完全 |
封装层次 | 极低 | 低 | 中 |
资源开销率 | 低 | 低 | 低 |
分布式 | 支持 | 支持 | 不完全,集群默认不实现 |
缓存持久化 | 支持 | 支持 | 缺省不支持 |
加载虚拟机运行期数据 | 支持 | 支持 | 不支持 |
缓存并发性能 | 高 | 高 | 高 |
缓存吞吐性能 | 高 | 高 | 中 |
容灾 | 不支持 | 支持 | 支持 |
缓存数据方式 | 内存及磁盘 | 内存及磁盘 | 内存中 |
缓存回收策略 | LRU、LFU、FIFO、RDM | LRU、LFU、FIFO | LRU |
Annotations服务 | 支持 | 不支持,由Spring实现 | 缺省不支持,由Spring实现 |
代码侵入性 | 极低 | 低 | 低 |
开源性 | 完全 | 完全 | 不完全 |