分库分表

分库分表 分库分表概述 当数据库性能出现瓶颈时,可以通过分库分表来提高性能。 拆分方式 水平拆分 每个表结构都一样,比如订单表数据量较大,可以拆分成多

分布式限流

分布式限流 限流常见算法: 计数器算法 采用计数器实现限流有点简单粗暴,一般我们会限制一秒钟的能够通过的请求数,比如限流qps为100,算法的实现

分布式任务调度

分布式任务调度 场景 报表统计 需要每天或者定时调度产生的报表。 日/月结单 金融/支付领域按时结单。 爬虫 定时爬取内容。 数据归档 数据量较大时,定时进行

分布式session

分布式session 传统Session 传统Session实现 传统单机Session实现方式: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 @RestController @RequestMapping("/user") public class

分布式ID

分布式ID 实现方式 号段模式 每次批量获取ID,将ID列表缓存在本地,提升效率。不需要每次都去请求ID。直到当前号段用完了,才去获取下一号段。 雪