Redis 与 Memcache 的异同之处

相同

  • 都是开源免费的
  • 数据都是存储在内存中
  • 都能够做数据缓存

不同

1.运行

Memcache 是多线程, Redis使用单线程

2.持久化

Redis可以持久化保存数据, Memcache不能持久化保存数据

3.数据类型

Memcache 数据类型单一,只能保存简单的字符串
Redis 可以保存多种数据类型, 比如: 字符串 哈希 列表 集合 有序集合

4.事务

Memcache 不支持事务, Redis 支持事务

原文地址:https://www.cnblogs.com/liaohui5/p/10581606.html