Memcache 与Redis 的区别都有哪些?

Posted 四猿外

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Memcache 与Redis 的区别都有哪些?相关的知识,希望对你有一定的参考价值。

1、存储方式Memecache 把数据全部存在内存之中, 断电后会挂掉,数据不能超过内存大小。Redis 有部份存在硬盘上,这样能保证数据的持久性。

2、数据支持类型Memcache 对数据类型支持相对简单。Redis 有复杂的数据类型。

3、使用底层模型不同它们之间底层实现方式以及与客户端之间通信的应用协议不一样。Redis 直接自己构建了VM 机制,因为一般的系统调用系统函数的话,会浪费一定的时间去移动和请求。

以上是关于Memcache 与Redis 的区别都有哪些?的主要内容,如果未能解决你的问题,请参考以下文章

memcache 的 value 类型都有哪些

redis连环夺命问

Redis&mencache的区别

19年bat面试题汇总

多线程高并发,docker安装部署tomcat

初面蚂蚁金服,java实现词典功能