[架构实战营] 模块八作业
【作业内容】
设计消息队列存储消息数据的 MySQL 表格
【作业要求】
1. 包括表名、字段、索引。
2. 用文字描述设计思路和理由,例如:为什么设计某个索引
【设计思路】
1、分表设计按一个队列分一张表 t_quene_name_***
队列区分,单表数据可以减小,查询效率更高,也可避免单表锁表或慢查询影响整体性能。
【设计方案】
1、消息表:
消息 id 做唯一索引
2、消费表
版权声明: 本文为 InfoQ 作者【张祥】的原创文章。
原文链接:【http://xie.infoq.cn/article/ca1a1435eb89fc7dedce0f501】。文章转载请联系作者。
评论