redis 常见面试题

redis数据结构有哪些?
Redis缓存穿透,缓存雪崩?
如何使用Redis来实现分布式锁?
Redis的并发竞争问题如何解决?
Redis持久化的几种方式,优缺点是什么,怎么实现的?
Redis的缓存失效策略?
Redis集群,高可用,原理?
Redis缓存分片?
Redis的数据淘汰策略?
redis队列应用场景?
分布式使用场景(储存session)?