写点什么

架构实战营 - 模块 4- 设计千万级学生管理系统的考试试卷存储方案

用户头像
蔸蔸
关注
发布于: 17 小时前


1 存储性能指标


  1. 试卷请求 QPS:5 万/s

  2. 提交试卷 TPS:1700/s

2 数据结构设计


学生试卷

  • 数据结构: map

  • 表名:学校 ID:test

  • key:试卷 ID

  • value: 试卷内容,json 格式


学生答题

  • 数据结构:map

  • 表名:学校 ID:answer:试卷 ID

  • key:学生 ID

  • value:答案,json 格式

读写分析

  • 考试前,老师通过题库生成试卷,存入 redis 中

  • 开考前,学生通过学校和考试编号,从 redis 中获取本场考试的试卷。

  • 学生考试完成,提交试卷时,将学生填写的答案,存入 redis 中。

用户头像

蔸蔸

关注

还未添加个人签名 2020.03.25 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营 - 模块 4- 设计千万级学生管理系统的考试试卷存储方案