跳到主要内容

Redis缓存数据库

数据类型

  1. 基本类型

    • String
    • Hash
    • List
    • Set
    • Sorted Set
  2. 高级类型

    • Bitmap
    • HyperLogLog
    • GEO
    • Stream

高级特性

  1. 持久化

    • RDB
    • AOF
    • 混合持久化
  2. 主从复制

    • 复制原理
    • 哨兵模式
    • 集群模式
  3. 缓存设计

    • 缓存策略
    • 一致性
    • 穿透/击穿/雪崩
    • 过期策略

实践应用

  1. 常见场景

    • 缓存
    • 计数器
    • 分布式锁
    • 消息队列
  2. 性能优化

    • 内存优化
    • 网络优化
    • 持久化优化