参考资料:

    windows版本下载地址
    https://github.com/tporadowski/redis/releases

    安装
    https://www.runoob.com/redis/redis-install.html

    redis-cli.exe -h 127.0.0.1 -p 6379

    数据类型
    String: 字符串
    Hash: 散列
    List: 列表
    Set: 集合
    Sorted Set: 有序集合

    redis作为数据库和作为缓存是不一样的。

    缓存常见问题:

    1.雪崩:
    在某一个时间段,缓存集中过期失效。此刻无数的请求直接绕开缓存,直接请求数据库。
    原因:
    reids宕机
    大部分数据失效

    解决方法:
    搭建高可用的集群,防止单机的redis宕机。
    设置不同的过期时间,防止同意之间内大量的key失效

    2.击穿:
    发生了高并发;且key过期了。
    如何解决:延长有效期

    3.穿透:查询不存在的数据
    解决方法:布隆过滤器
    一致性(双写)

    分布式锁
    setnx
    过期时间