写点什么

模块八作业

用户头像
VE
关注
发布于: 6 小时前
模块八作业

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


【作业要求】

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

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

3. 一页 PPT 即可。


【提示】

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


表设计分为两类,消息日志表和消息表。

  • 当 mq 接收到消息时,先加入 mq_logs,job 定时从 mq_logs 将消息打包至消息表。

  • 消息表的消息需要做容错处理,并且最多尝试 3 次

  • 日志表中的消息在转入消息表后需要及时处理,消息表的数据需要保存 60 天

1. mq_logs


2. [topic]_messages


发布于: 6 小时前阅读数: 3
用户头像

VE

关注

还未添加个人签名 2021.04.18 加入

还未添加个人简介

评论

发布
暂无评论
模块八作业