秒杀系统数据模型设计
一、前言
正所谓:万事俱备,只欠东风,前面我们为设计和研发秒杀系统做了那么多的准备,目前在正式搭建项目并研发代码之前,还需要梳理清楚整个秒杀系统所包含的数据模型,只有将这些数据模型梳理清楚,才能更好的指导我们研发秒杀系统。
二、本章诉求
在整个秒杀系统的设计中,尽量简化复杂的流程设计和无关紧要的业务设计,保留最核心的功能,让大家从秒杀系统的设计中领略如何编写高并发程序,并从总体上对系统的优化处理做到心中有数。秒杀系统简化无关紧要的业务后,主要涉及到用户、秒杀活动、秒杀商品和秒杀订单。
另外,这个秒杀系统专栏不仅仅是带着大家写业务代码,更重要的是的系统的调优过程和解决并发瓶颈的思路和方法,好了,马上开始今天的正题。