redis基本数据结构使用与场景
string(字符串) 用法 # 给key设置value set [key] [value] # 根据key 获取 value get [key] # 根据key删除 del [key] # 判断是否存在指定key exists [key] # 批量存取键值对 mset [key1] [value1] [key2] [value2] # 根据key批量获取value mget [key1] [key2] # 给key设置对应的过期时间 单位:秒 expire [key] [time] # 等价于 set + expire 命令组合 setex [key] [time] [value] # 如果key不存在则set 创建,否则返回0 setnx [key] [value] # 如果value为整数 可用 incr命令每次自增1 incr [key] # 使用incrby命令对整数值 进行增加 number incrby [key] [number] 使用场景 存储key-value键值对,可以用做缓存 使用setnx 实现分布式锁 使用 incr 命令 用作计数器 分布式系统全局序列号 ...