个人技术分享

image.png

Redis优势:
1、性能高—基于内存实现数据的存储
2、丰富的数据类型 5种常用,3种高级
3、原子—redis的所有单个操作都是原子性,即要么成功,要么失败。其多个操作也支持采用事务的方式实现原子性。

Redis特点:
1、支持数据的持久化,其可以将数据持久化到磁盘,在下次启动时,重新加载到内存中。
2、支持数据备份,即master-slave

Redis和Memcache区别

对比项 Redis Memcache
数据结构 丰富的数据结构 只支持简单的KV数据类型
数据一致性 事务 cas
持久性 快照/AOF 不支持
网络IO 单线程IO复用 多线程,非阻塞IO复用
内存管理机制 现场申请内存 预分配内存