写点什么

用 mysql 模拟实现消息队列

用户头像
黄双鹏
关注
发布于: 2 小时前

1.      表名:messagequeue

2.      字段名:

'qid' int(11) NOT NULL AUTO_INCREMENT COMMENT '消息队列',

'topic' tinyint(4) NOT NULL COMMENT '应用类别',

'tag' tinyint(4) NOT NULL COMMENT '应用子类别',

'status' tinyint(4) NOT NULL COMMENT '状态,标识是否进行分发,0 为未发 1 已分发',

'data' varchar(1024) COLLATE gbk_bin DEFAULT NULL COMMENT '消息内容',

'uid' int(11) NOT NULL COMMENT '动态产生者的 uid',

'create_date' timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '发送时间',

3.索引:topic 、tag

 

索引设计考虑:便于提高消息者查询性能

用户头像

黄双鹏

关注

还未添加个人签名 2018.12.18 加入

还未添加个人简介

评论

发布
暂无评论
用mysql模拟实现消息队列