缓存方案对比

Pros Cons
Redis 支持多种数据类型,支持持久化,支持事务和Lua脚本扩展
Memcached 简单,轻量级,适用于高速缓存简单数据。 不支持持久化,数据结构较少。
Ehcache 可以嵌入 Java 应用,支持磁盘存储,可作为Hibernate二级缓存使用。 相对复杂,主要用于 Java 环境。
Hazelcast 数据分布式存储,支持事务,可用于构建分布式计算。 配置和管理相对复杂。