最主要的几个区别:
一、存储方式
Redis 支持数据持久性,可以持久化数据到硬盘上。
Memcache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。
二、数据类型
Redis 有丰富的数据结构,Memcache 只支持简单的字符串类型。
三、数据大小
Redis 单个 value 的最大限制是 1 GB,Memcache 只能保存 1 MB 的数据。
但是 Memcache 在存储 100K 以上的数据,性能稍微好一点。
最主要的几个区别:
一、存储方式
Redis 支持数据持久性,可以持久化数据到硬盘上。
Memcache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。
二、数据类型
Redis 有丰富的数据结构,Memcache 只支持简单的字符串类型。
三、数据大小
Redis 单个 value 的最大限制是 1 GB,Memcache 只能保存 1 MB 的数据。
但是 Memcache 在存储 100K 以上的数据,性能稍微好一点。