写点什么

模块 8 作业 消息队列 MySQL 数据结构

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

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


【作业要求】

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

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

  3. 一页 PPT 即可。


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


MySQL 数据表设计

表名

每个消息队列一张表,表名使用“{消息队列名}_message”形式,这样划分是基于以下考虑:

  • 分表有利于提升 MySQL 的读写性能

  • 不同消息队列相互独立,无需跨消息队列进行数据访问

  • 索引的创建以及消息读写操作都更加简单

字段

索引


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

TH

关注

还未添加个人签名 2018.02.13 加入

还未添加个人简介

评论

发布
暂无评论
模块8作业 消息队列MySQL数据结构