Redis 和 Memcache 有什么区别?

最主要的几个区别:

一、存储方式

Redis 支持数据持久性,可以持久化数据到硬盘上。

Memcache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小。

二、数据类型

Redis 有丰富的数据结构,Memcache 只支持简单的字符串类型。

三、数据大小

Redis 单个 value 的最大限制是 1 GB,Memcache 只能保存 1 MB 的数据。

但是 Memcache 在存储 100K 以上的数据,性能稍微好一点。

猜你喜欢

转载自blog.csdn.net/dd2016124/article/details/113438564