文章目录
- 一、5种数据类型
- 二、常用指令汇总
- 三、应用汇总
提示:以下是本篇文章正文内容,Redis系列学习将会持续更新
一、5种数据类型
Redis 数据存储格式:
● redis 自身是一个 Map ,其中所有的数据都是采用 key : value
的形式存储。
● 数据类型指的是存储的数据的类型,也就是 value 部分的类型,key 部分永远都是String类型的。
Redis的数据类型 | 类似于Java中的数据结构 |
---|---|
string | String |
hash | HashMap |
list | LinkedList |
set | HashSet |
sorted_set | TreeSet |
二、常用指令汇总
回到目录…
三、应用汇总
● Tips 1:redis用于控制数据库表主键id,为数据库表主键提供生成策略,保障数据库表的主键唯一性。
● Tips 2:redis 控制数据的生命周期,通过数据是否失效控制业务行为,适用于所有具有时效性限定控制的操作。
● Tips 3:redis应用于各种结构型和非结构型高热度数据访问加速。
● Tips 4:redis 应用于购物车数据存储设计。
● Tips 5:redis 应用于抢购,限购类、限量发放优惠卷、激活码等业务的数据存储设计。
● Tips 6:redis 应用于具有操作先后顺序的数据控制。
● Tips 7:redis 应用于最新消息展示。
● Tips 8:redis 应用于随机推荐类信息检索,例如热点歌单推荐,热点新闻推荐,热卖旅游线路,应用APP推荐,大V推荐等。
● Tips 9:redis 应用于同类信息的关联搜索,二度关联搜索,深度关联搜索。
● Tips 10:redis 应用于同类型不重复数据的合并、取交集操作。
● Tips 11:redis 应用于同类型数据的快速去重。
● Tips 12:redis 应用于基于黑名单与白名单设定的服务控制。
● Tips 13:redis 应用于计数器组合排序功能对应的排名。
● Tips 14:redis 应用于定时任务执行顺序管理或任务过期管理。
● Tips 15:redis 应用于及时任务/消息队列执行管理。
● Tips 16:redis 应用于按次结算的服务控制。
● Tips 17:redis 应用于基于时间顺序的数据操作,而不关注具体时间。
回到目录…
总结:
提示:这里对文章进行总结:
本文是对Redis数据结构的总结,将之前学习过的所有指令进行总结复习,总结Redis的所有应用场景。之后的学习内容将持续更新!!!