数据类型 | 项目中的应用 |
---|---|
String | 比如说当一个ip地址访问网站超过了预定的次数,可以禁止访问,则这个预定次数就可以使用String来存储 |
List | 实现最新消息信息排列展示【消息队列】 |
Set | 特殊之处在于set是可以自动排重 的。比如在微博应用中,每个人的好友存在一个集合(set)中,这样求两个人的共同好友的操作,可能就只需要用求交集命令即可。 |
Hash | 存储用户信息:key(用户ID) + field(属性标签) 操作对应属性数据了,既不需要重复存储数据,也不会带来序列化和并发修改控制的问题。很好的解决了问题 |
Zset | 以某个条件为权重,比如按顶的次数排序。需要精准设定过期时间的应用使用sorted set的设置过期时间的时间戳,那么就可以简单地通过过期时间排序,定时清除过期数据。 |
Redis的五大数据结构的应用场景
猜你喜欢
转载自blog.csdn.net/weixin_43704599/article/details/84144608
今日推荐
周排行