写点什么

架构实战营模块 8 作业指导

用户头像
华仔
关注
发布于: 刚刚
  1. 好的设计应该是一个队列一个表,当系统需要支持新的队列时,通过消息队列管理后台来动态创建表,表名包含(但不一定要和队列名完全一样)队列名信息,例如:user_vip_upgrade

  2. 表有一个唯一主键用来标识每条消息

  3. 为了支持按照时间批量消费,表里面应该有一个 create_time 字段,这个字段同时可以用于清除过期时间,例如清除 30 天前的消息,无论是否消费。

  4. 至少两个索引:主键 id 索引和 create_time 索引

用户头像

华仔

关注

还未添加个人签名 2018.04.24 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营模块 8 作业指导