Redis
文章平均质量分 88
冷环渊
这里是四年学习Java的小冷,
腾讯云技术笔者
阿里云专家博主
阿里云程序员2022 1024高并发技术征文top1
亚马逊云优质技术征文作者
展开
-
保姆级Redis秒杀解决方案设计(lua脚本解读)
redis秒杀案例以上为例我们创建一个项目Springbooy : serkill问题思考秒杀要解决什么问题1.超卖2.连接超时3.库存遗留编写秒杀过程:doseckill’方法 public boolean doSecKill(String uid,String prodid) { Jedis jedis = new Jedis("120.79.14.203",6379); jedis.auth("123456"); //1:uid和proid的非空判断原创 2021-10-06 11:47:27 · 513 阅读 · 0 评论 -
万字干货,Redis6全数据类型详解
redis目录redis每日格言日常操作Redis 键(key)Redis 五个基本类型字符串(String)常用命令数据结构Redis列表(List)常用命令数据结构Redis集合(Set)常用命令数据结构Redis哈希(Hash)数据结构Redis有序集合Zset(sorted set)常用命令数据结构Redis新数据类型Bitmaps命令Bitmaps与set对比HyperLogLog命令Geospatial命令每日格言宝剑锋从磨砺出,梅花香自苦寒来。日常操作往日,大量的指令让我们无法只靠脑原创 2021-10-06 11:46:08 · 421 阅读 · 0 评论 -
《Redis常见问题》带刚接触nosql的你解决Redis经典问题
redis问题的常见解决方案每日格言成功源于不懈的努力。缓存穿透问题描述key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会压到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。解决方案:一个一定不存在缓存及查询不到的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。(原创 2021-10-06 11:50:01 · 169 阅读 · 1 评论 -
【秒杀系统】秒杀系统和拓展优化
想要设计一个支持高并发的秒杀系统,需要考虑的方面十分之多,如何分清主次,编写,两种秒杀方式,图文并茂,代码齐全原创 2022-03-08 18:39:05 · 1224 阅读 · 10 评论 -
写个注解帮你净化使用分布式锁的重复操作
用Aop与注解来减少重复的操作原创 2022-11-16 21:17:41 · 546 阅读 · 0 评论