写点什么

架构实战营模块 8 作业

用户头像
Geek_649372
关注
发布于: 3 小时前

设计消息队列存储消息数据的 MySQL 表格

【作业要求】

1.包括表名、字段、索引;

2.用文字描述设计思路和理由,例如:为什么设计某个索引?

3.一页 PPT 即可。

【提示】

1.需要考虑每个消息队列一张表,还是所有消息放一张表,里面加一个“队列名称”的字段。


•表名:Info_Queue

•字段:id, queueName, timestamp, content

•主键:id

•索引:queueName

1.id 作为主键必须是唯一且递增的。

2.queueName 作为查询索引用于不同的应用读取特定类型的消息。

3.在轮询线程中将取到的消息丢给另外的线程池去处理。

考虑到消息不是特别多情况下,暂时将消息存储到同一张表,添加队列名称(queueName)字段。


用户头像

Geek_649372

关注

还未添加个人签名 2020.01.20 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块8作业