第四周作业
一、试卷存储采用 zset 的数据类型,题号作为排序的分数,对于选择题和判断题,每个题目包含问题和选项两部分,可以把 json 转为 string 之后再 zadd 存储下来。
二、读写流程
1、通过 master 写入,master 会将数据同步到 slave。
2、采用读写分离的方式,读取数据通过 slave 读取。
三、服务器数量和性能
1、sentinel 是一主多从的方式,并且建议 sentinel 的数量是奇数。
2、tps 是 1700 多,一台 master 作为写服务器就够了,qps 是 5 万,所以要两台从服务器用来处理读请求。
3、所以集群需要三台服务器。
评论