redis常见面试题汇总
一. redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 回答: 五种 1.string 2.list 可以做为简单队列,和分页功能 3.hash 存放结构化数据,例如 用户信息等等 4.set 存放不重复数据,求差集,交集,并集等等 5.sorted set 相比set 多了一个score 分数,可以根据分数进行排序 二. redis的过期策略以及内存淘汰机制 回答: redis采用定期清除和惰性删除的策略 redis 并不是每隔100ms 扫描全部的key 而是根据随机抽取一定得key 进行检查key 是否过期, redis 也会在你获取某个key的时候进行检查