个人博客地址 https://www.texixi.com/2019/01/29/题库分库分表架构方案/
方案
项目背景
在现在题库架构下,针对新购买的1300W多道数据进行整合,不影响现有功能。由于数据量偏多,需要进行数据的切分
目标场景
- 兼容旧的功能
- 对1300多W数据进行分库分表
- 需要对旧的数据进行整合
- 老师端选题组卷 可以根据 学段、学科、知识点、难度、题型 来筛选
- 学生端根据老师端所选题目获取对应的题目
- 对3年内以后扩展的增量数据预留数量空间
数据样例
学段 |
数据量 |
小学 |
1285336 |
初中 |
6655780 |
高中 |
6144072 |
学段学科 |
数据量 |
初中数学 |
1869524 |
初中化学 |
1356224 |
初中英语 |
288440 |