179.redis 是什么?都有哪些使用场景?
    180.redis 有哪些功能?
    181.redis 和 memecache 有什么区别?
    182.redis 为什么是单线程的?
    183.什么是缓存穿透?怎么解决?
    184.redis 支持的数据类型有哪些?
    185.redis 支持的 java 客户端都有哪些?
    186.jedis 和 redisson 有哪些区别?
    187.怎么保证缓存和数据库数据的一致性?
    188.redis 持久化有几种方式?
    189.redis 怎么实现分布式锁?
    190.redis 分布式锁有什么缺陷?
    191.redis 如何做内存优化?
    192.redis 淘汰策略有哪些?
    193.redis 常见的性能问题有哪些?该如何解决?