当前位置: 代码迷 >> 综合 >> Redis 与 Memcache 的异同之处
  详细解决方案

Redis 与 Memcache 的异同之处

热度:42   发布时间:2023-12-16 18:39:38.0

相同

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

不同

1.运行

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

2.持久化

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

3.数据类型

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

4.事务

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