摘要:
目录一、先搞懂:电商高并发的核心场景二、核心解决方案(极简+实战)1. 缓存兜底(最基础、性价比最高)2. 限流熔断(防系统被打垮)3. 分布式锁(防超卖/重复下单)4. 异步处理(削峰填谷)5. 数据库优化(底层保障)三、核心方案总结关键点回顾 一、先搞懂:电商高并发的核心场景 高并发主要集中在3 阅读全文
posted @ 2026-01-27 15:50
(Play)
阅读(68)
评论(0)
推荐(0)
摘要:
目录一、倒排索引(极简版)二、实战举例(可直接对照理解)1. 准备数据(模拟ES中的文档)2. 构建倒排索引(ES自动完成)3. 查询使用(ES的核心优势)三、核心特点(3句话)总结 一、倒排索引(极简版) 核心定义:倒排索引是「关键词→文档ID」的映射表,和「文档→关键词」的正排索引相反,是ES查 阅读全文
posted @ 2026-01-27 15:10
(Play)
阅读(27)
评论(0)
推荐(0)
摘要:
目录一、先搞懂:什么是接口幂等?二、为什么需要幂等?三、Java接口幂等的核心实现方案(大白话+简短代码)1. 方案1:唯一索引(最基础,防数据库重复)2. 方案2:幂等令牌(前端/调用方传唯一标识)3. 方案3:状态机控制(防重复更新)4. 方案4:Redis分布式锁(防并发重复处理)四、方案选择 阅读全文
posted @ 2026-01-27 14:17
(Play)
阅读(63)
评论(0)
推荐(0)
摘要:
高并发秒杀 难点:瞬间流量冲垮服务、超卖 方案:Redis 预扣库存 + 分布式锁,MQ 削峰,接口限流熔断 分布式事务 难点:跨服务数据一致性 方案:核心链路用 Seata AT 模式,非核心用最终一致性(MQ + 补偿) 商品库存精准 难点:多端库存同步、超卖 / 少卖 方案:Redis 做库存 阅读全文
posted @ 2026-01-27 11:50
(Play)
阅读(42)
评论(0)
推荐(0)
摘要:
目录1. JVM内存结构2. GC回收对象判断3. 垃圾回收算法4. 常见垃圾回收器5. 类加载过程6. 类加载器7. OOM常见类型8. 四种引用区别总结 1. JVM内存结构 JVM内存像办公室: 线程私有(个人工位):程序计数器(代码进度条)、虚拟机栈(方法待办清单)、本地方法栈(对接外部方法 阅读全文
posted @ 2026-01-27 11:42
(Play)
阅读(19)
评论(0)
推荐(0)
浙公网安备 33010602011771号