架构实战营 模块八作业
题目
设计消息队列存储消息数据的 MySQL 表格
【作业要求】
1.包括表名、字段、索引;
2.用文字描述设计思路和理由,例如:为什么设计某个索引?
3.一页 PPT 即可
【提示】
1.需要考虑每个消息队列一张表,还是所有消息放一张表,里面加一个“队列名称”的字段。
作业
消息表
【表名】
消息表
【字段】
存储消息内容,message,TEXT
发送者,producer_id,VARCHAR
消息者 consumer_id varchar
消息状态 status
时间,createTime,TIMESTAMP
主键,id,bigint
【索引】
id 作为主键
createTime 做为索引,有可能根据时间查
评论