Redis常见问题

  1. Redis有哪些应用场景?

1) 缓存
2) 排行榜系统(有序集合zset)
3) 计数器应用
4) 社交网络
5) 消息队列
6) 限速,例如一分钟不能超过5次
7) 标签(集合)

  1. Redis的线程模型
  2. Redis为什么快?
  • 纯内存访问
  • 非阻塞IO,使用epoll作为IO多路复用技术的实现
  • 单线程避免了线程切换合竞争产生的消耗
  1. 数据迁移
  2. Redis数据淘汰策略
  3. 缓存穿透、缓存雪崩、缓存击穿
  4. redis分布式锁
  5. redis异步队列
  6. redis事务
  7. RDB/AOF持久化机制
  8. redis内存占用情况分析,如redis内存陡增,但从节点内存并没有变化,核心是内存模型

你可能感兴趣的:(redis)