写点什么

模块八:设计消息队列存储消息数据的 MySQL 表

作者:jiaoxn
  • 2022 年 6 月 12 日
  • 本文字数:170 字

    阅读完需:约 1 分钟

1. 消息队列与表

不同的消息队列创建不同的表,这样可以做到业务上的隔离,并且可以减少每张表的数据的总量,提高性能。

2. 表设计

字段信息如下:

  • id, int, 自增主键

  • status, varchar(1), 队列状态,0 表示尚未完成,1 表示已完成

  • ps, varchar(10), 获取消息的进程号

  • ut, datetime, 时间戳

  • msg, json, 消息队列消息体


索引字段:

  • ut、ps、status,主要目的是加快检索消息的速度

用户头像

jiaoxn

关注

还未添加个人签名 2020.07.06 加入

还未添加个人简介

评论

发布
暂无评论
模块八:设计消息队列存储消息数据的MySQL表_「架构实战营」_jiaoxn_InfoQ写作社区