目录
Redis入门
Nosql
非关系型数据库
Redis简介
Redis启动
Redis基础操作
数据类型
数据类型简介
5种常用,右侧的是类比的
string
基本操作
注意若不存在就用追加append相当于新建
单数据操作和多数据操作怎么选择
数值增减操作
数据时效性设置
key的命名规范
hash
类型介绍和基本操作
hgetall获取到的是field(单数)和value(双数)
<-0是不存在,1是存在
扩展操作和使用注意
实现购物车、抢购
购物车:买家
抢购:商家
list
类型介绍与基本操作
如果lrange的start取0,stop取-1就相当于取所有值
阻塞数据获取
等待一段时间,如果这段时间有数据出现则取出并移除
扩展操作和删除数据
注意事项
list实现日志消息队列
set
类型介绍与基本操作
操作随机数据
数据交并差操作
注意事项
实现权限校验
网站访问量统计
实现黑白名单
sorted_set
类型介绍与基本操作
注意:排序≠有序(之前的list只是有顺序,先后顺序)
注意:这个是z开头的
这个是限制数据范围
实现排行榜
注意事项
实现时效性任务
带权重的任务管理
数据类型案例
按次结算的服务控制
微信接收消息顺序控制
小结
通用指令
key基本操作
key时效性控制操作
key查询操作
key其他操作
db基本操作
db其他操作
jedis
jedis简介
你懂得
个人理解:java程序操作redis需要用的语言 , 类比jdbc
第一步
业务请求次数控制案例需求分析
第一步:
丰富一下: