模块四作业
1)使用 list。
每个学校每一张试卷作为一个 list 来进行保存,key 是学校 ID_试卷 ID,试卷的每一道题目作为对应试卷 list 的元素保存。
2)读写流程:
教师提前几日向系统中录入试卷。
录入的试卷写入相应的 redis 分片中。
学生考试时从相应根据 key 读取出 list 中的内容。
学生答完卷后保存至 HBase。
3)假设试卷题目描述约 为 2000 字左右,单个学期试卷的存储容量:
1000 万 * 20 门课 * 2000 * 3 字节 = 1TB
一台服务器的内存为 128G,需要约 9 台服务器。
然后每天机器再加一个从库,所以一共是 18 台机器。
评论