02 2023 档案

摘要:本篇,咱们来实现优惠券秒杀下单功能。通过本篇学习,我们将会有如下收获: 1:优惠券领券业务逻辑; 2:分析在高并发情况下,出现超卖问题产生的原因; 3:解决超卖问题两种方案:版本号法及CAS法 4:乐观锁弊端改进方案; 本文涉及内容比较多,篇幅会比较长,同时有大量截图。希望大家能耐心看完。好了,话不 阅读全文
posted @ 2023-02-18 17:24 kaizi1992 阅读(83) 评论(0) 推荐(0) 编辑
摘要:在上一篇中Redis实战之session共享,我们知道了通过Redis实现session共享了,那么token怎么续命呢?怎么刷新用户呢?本来咱们就通过拦截器来实现这两个功能。 登录拦截器优化: 凯哥自己开发的,领取外卖、打车、咖啡、买菜、各大电商的优惠券的公¥众¥号。如下图: 正文开始 先来看看现 阅读全文
posted @ 2023-02-11 15:38 kaizi1992 阅读(31) 评论(0) 推荐(0) 编辑
摘要:当线上集群时候,会出现session共享问题。 虽然Tomcat提供了session copy的功能,但是缺点比较明显: 1:当Tomcat多的时候,session需要大量同步到多台集群上,占用内网宽带 2:同一个用户session,需要在多个Tomcat中都存在,浪费内存空间. 凯哥自己开发的,领 阅读全文
posted @ 2023-02-06 14:26 kaizi1992 阅读(97) 评论(0) 推荐(0) 编辑
摘要:分库分表之后,ID主键如何处理? 当业务量大的时候,数据库中数据量过大,就要进行分库分表了,那么分库分表之后,必然将面临一个问题,那就是ID怎么生成?因为要分成多个表之后,如果还是使用每个表的自增长ID,意味着每个表都是从1开始累加的,这样肯定是不对的。需要一个全局唯一的ID来支持。所以这也是你实际 阅读全文
posted @ 2023-02-02 09:04 kaizi1992 阅读(163) 评论(0) 推荐(0) 编辑