写点什么

「架构实战营」模块四作业 考试试卷存储方案

作者:hxb
  • 2022 年 3 月 08 日
  • 本文字数:192 字

    阅读完需:约 1 分钟

试卷具有大量并发请求的特点,QPS 为 5 万/秒,因此采用 Redis 存储,提供高性能的数据访问。

【数据结构设计】:

key: 学校 ID + 课程 ID + 编号

数据类型:String,一个 key 对应一个 value,value 的值是试卷对象的 JSON 字符串。


【读写分析】

  1. 请求试卷时,按照 key 读取到试卷对象的 JSON 字符串,再转换成 JSON object, 然后转换成 Java 对象。

  2. 更新试卷时,把试卷对象转换成 JSON 字符串,根据 key 直接更新整个试卷的 JSON 字符串值。


用户头像

hxb

关注

还未添加个人签名 2019.07.10 加入

还未添加个人简介

评论

发布
暂无评论
「架构实战营」模块四作业 考试试卷存储方案_「架构实战营」_hxb_InfoQ写作平台