写点什么

架构实战营模块 4 作业

作者:冷夫冲
  • 2022-11-06
    江苏
  • 本文字数:290 字

    阅读完需:约 1 分钟

1. 考试性能估算

1.1 考试计算性能



1.2 考试存储性能

单台 Redis 存储空间估算:16G

2. 考试数据结构设计

数据结构:Redis String

Key: 学校 ID + 考试 ID

Value:  JSON 存储试卷内容

3. 考试读写流程

3.1 考试写流程

通过学校 ID + 考试 ID 作为 key,将试卷 JSON 存入到 Redis 中。

3.2 考试读流程

通过学校 ID + 考试 ID 从 Redis 中读取试卷内容。

4. Redis sentinel 集群估算

4.1 考试场景性能需求汇总

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

  2. 提交试卷:1700/s

  3. 试卷存储容量:16GB

4.2 集群预估

搭建 Redis Sentinel 至少需要 3 台服务器,每台服务器都各有一个 Redis 实例和 Sentinel 实例,单台 Redis 需要 16G 内存,总共需要 3 台 4 核 16G 服务器。

 

用户头像

冷夫冲

关注

还未添加个人签名 2018-09-22 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块4作业_架构实战营_冷夫冲_InfoQ写作社区