1. Ehcache 优点: 基于Java开发基于JVM缓存,在JVM中使用Ehcache,速度更快 缺点: 集群不支持分布式不支持 适用场景: 适合单应用 2. Memcache 优点: 简单的KV存储,只支持字符串多线程支持集群、分布式 缺点: 无法持久化 3. Redis 优点: 简单的KV存储,丰富的数据结构:String、List、Hash、Set、Zset持久化支持集群、分布式 缺点: 单线程,无法利用多核CPU,存储大数据量会导致性能降低 4. Memcache和Redis的区别 Redis支持持久化,Memcache不支持Redis数据结构丰富,Memcache只支持字符串