模块八:设计消息队列存储消息数据的 MySQL 表
1. 消息队列与表
不同的消息队列创建不同的表,这样可以做到业务上的隔离,并且可以减少每张表的数据的总量,提高性能。
2. 表设计
字段信息如下:
id, int, 自增主键
status, varchar(1), 队列状态,0 表示尚未完成,1 表示已完成
ps, varchar(10), 获取消息的进程号
ut, datetime, 时间戳
msg, json, 消息队列消息体
索引字段:
ut、ps、status,主要目的是加快检索消息的速度
评论