架构实战营 - 模块四作业
• 完善 Redis 的数据结构设计,明确具体使用哪种 Redis 数据结构。
key:学校 ID + 学期 ID + 学科 ID + 试卷 ID。
value: exam 试卷内容,exam 是 Json 格式。
• 设计具体的读写流程(可以文字描述也可以序列图描述,序列图要有文字辅助说明)。
1.学生获取试卷内容,直接按照 key 来获取即可。
• 对照模块 4 第 6 课的性能估算结果,计算 Redis sentinel 集群的服务器数量和性能。
服务器数量:官方推荐搭建 Sentinel 集群,至少需要创建三个 Sentinel 服务和三个 Redis 数据节点。三个 redis 数据节点:一主二从架构。
服务器性能:单台 redis 可以支持 10 万 QPS/s,但是为了保证系统高可用,redis sentinel 集群是一主二从三哨兵的模式。
版权声明: 本文为 InfoQ 作者【随风King】的原创文章。
原文链接:【http://xie.infoq.cn/article/96c826853fcda12772d0b43d8】。未经作者许可,禁止转载。
评论