随笔分类 - 业务设计方案
摘要:业务场景 1、100个商品 2、1000万人抢购 方案 1、客户端点击按钮抢购,按钮致灰,防止用户重复点击 2、用户请求到达,进入redis队列,判定库存,入队成功 2、redis消费,订单生产 4、轮询获取抢购状态
阅读全文
摘要:业务场景 1、mysql数据 2G 2、每天增量1000万 3、拆表存储 4、每天两小时停止写入 方案 1、分表设计 2、回滚方案设计 2、代码编写 3、历史数据提前导入 4、当日数据批量导入 5、代码上线 6、观察数据变化
阅读全文
摘要:业务场景 1、每天增量1000万+ 2、mysql 存储 3、高并发 方案: 1、redis 队列,解决高比发问题 2、crontab定时连接redis从redis取出最新日志信息 3、库批量写入mysql,批量写入减少binlog磁盘操作、网络IO,减轻服务器压力 4、数据库设计,无索引,不会存在
阅读全文

浙公网安备 33010602011771号