跳转至

1. redis介绍

1. NoSQL产品

memcached
redis
tair
#优点:性能高

2. redis功能介绍

1.高速读写
2.数据类型丰富
3.支持持久化
4.多种内存分配及回收策略
5.支持事务
6.消息队列、消息订阅
7.支持高可用
8.支持分布式分片集群
9.缓存穿透、缓存雪崩
10.redis API

3. 企业产品介绍

memcached:
    优点:高性能读写、单一数据类型、支持客户端式分布式集群、一致性hash
    多核结构、多线程读写性能高
    缺点:无持久化、节点故障可能出现缓存穿透、分布式需要客户端实现、跨机房数据同步困难、架构扩容复杂度高

redis:
    优点:高性能读写、多数据类型支持、数据持久化、高可用架构、支持自定义虚拟内存、支持分布式分片集群、单线程读写性能极高
    缺点:多线程读写较memcached慢

tair:(略)

4. memcache与redis在读写性能的对比

memcached:   适合多用户访问,每个用户少量rw
redis:      适合少用户访问,每个用户大量rw

最后更新: 2022-02-20 08:44:07