模块四 - 考试试卷存储方案
考试试卷存储方案
1. 数据结构
考试试卷生成后是不会进行变更的,所以只需要简单存储就行,这里采用简单的 string 的数据结构就能满足要求
KEY:学校编号+学年序号+学科序号+试卷 ID
VALUE:试卷内容 json 数据
【读写分析】
1. 写入 教师或出题人或管理员通过后台管理系统设计题目,提交后台,生成一条 redis 试卷记录
2. 读取 学生打开试卷时从 redis 中查询对应的 key,解析试卷 json 数据
2. 读写流程
3. 服务器数量和性能
服务器数量:一个主节点,两个从节点,三个哨兵监控
服务器性能:redis 单机 QPS 官方提供大概 10w+,三个节点大概 20w+~30w+
评论