java常见面试考点
往期文章推荐:
java常见面试考点(十四):redis持久化
java常见面试考点(十五):什么时候建索引
java常见面试考点(十六):类加载器的常见考点
java常见面试考点(十七):为什么要去除永久代,换成元空间
java常见面试考点(十八):JVM参数调优
【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权);
本博客的内容来自于:java常见面试考点(十九):redis在项目中的使用场景;
学习、合作与交流联系q384660495;
本博客的内容仅供学习与参考,并非营利;
Redis在项目中的使用场景
数据类型 | 使用场景 |
---|---|
String | 计数器,session |
Hash | 存储用户信息【id,name,age】 |
List | 消息队列【电商中的秒杀就可以采用这种方式来完成一个秒杀活动】 |
Set | 特殊之处:可以自动排重。比如说微博中将每个人的好友存在集合(Set)中,这样求两个人的共通好友的操作。我们只需要求交集即可。 |
Zset | 以某一个条件为权重,进行排序。京东:商品详情的时候,都会有一个综合排名,还可以按照价格进行排名。 |