模块四作业
1.数据结构设计
A.用考试试卷编号作为 key,List 类型的 value,value 为题目编号;
B.用题目编号作为 key,Hash 类型的 value,value 为题目的相关属性,具体有:题目类型(单选择、多选、判断、填空、简答)【不可空】、题目分值【不可空】、题干描述【不可空】、图片【可空】、选择题选项(用;作为分割符的字符串)【可空】
2.读写流程
A.教师编排考试试卷时,考试试卷信息存 mysql 库,创建考试时将考试试卷信息写入 redis,根据考试时间自动设定 redis 中试卷信息的过期时间;
B.学生开始考试时从 redis 获取考试试卷信息;
C.学生答题信息存入 mysql。
3.Redis sentinel 集群配置信息
sentinel 3 个节点
数据节点 3 个节点,每个节点 1 主 1 从
评论