使用redis时快速考虑的问题

使用场景

  1. ap组件
  2. 程序是否容忍极限丢失1s数据
  3. 是否可以不依赖redis就能实现
  4. 是否过度依赖redis

数据结构 

  1. 5种结构选择不同结构有自己的限制,使用前需考虑限制
  2. 考虑当前业务最适合那种解构,或多种解构混合使用

key设计

  1. 大key
  2. key的格式
  3. 热key
  4. 敏感数据

过期时间

  1. 设置遗漏
  2. 设置过期时间合理
  3. 设置过期时间过于集中
  4. 设置过期时间单位错误
  5. 设置过期时间失败兜底有没有

并发问题

  1. 语法效率是否最佳
  2. 语法错误
  3. 不同redis三方sdk兼容格式

容量问题 

  1. 容量问题 内存,cpu,磁盘等容量问题充分评估实时及时监控调整 
  2. 重要的变更可以来dba一起评估

集群配置 

  1. 日志刷新时间内存淘汰策略 

安全

  1. 雪崩,穿透,防攻击 

你可能感兴趣的:(redis,数据库,缓存)