Redis除了当缓存,还有哪些应用场景?

前言?咔咔整理了一个路线图,打造一份面试宝典,准备按照这样的路线图进行编写文章,后期发现没有补充到的知识点在进行添加 。也期待各位伙伴一起来帮助补充一下 。评论区见哦!
?


Redis除了当缓存,还有哪些应用场景?

文章插图
在这里插入图片描述
1. string类型1-1 string类型数据的基本操作添加 / 修改数据:set key value
获取数据:get key
删除数据:del key
添加 / 修改多个数据:mset key value key1 value1
获取多个数据:mget key key1
追加信息到原始数据后边(不存在时则添加):append key value
1-2 string类型 增减操作设置数值增加指定范围的值:incr key 默认每次加1 | incrby key value 每次新增value设置数据减少指定范围:decr key | decrby key value 跟新增是一回事
「应用场景」
控制数据库表主键id,为数据库表提供主键生成策略,保证数据表主键的一致性 。
1-3 string类型 时效操作设置过期时间:setex key seconds value