架构实战营模块八作业
设计消息队列存储消息数据的 mysql 表格
设计如下:
每个消息队列或是主题 topic 单独一张表,合理利用架构中的分片存储,而且可以提升读写效率
表名称:消息主题
字段名称、类型、描述
id,int(11),主键,自增;
msg,varchar(1000), 消息内容,非空
is_read, tinyint(10), 是否被读取 (加索引,方便查询为被读取的消息)
create_time, datetime, 消息创建时间
设计消息队列存储消息数据的 mysql 表格
设计如下:
每个消息队列或是主题 topic 单独一张表,合理利用架构中的分片存储,而且可以提升读写效率
表名称:消息主题
字段名称、类型、描述
id,int(11),主键,自增;
msg,varchar(1000), 消息内容,非空
is_read, tinyint(10), 是否被读取 (加索引,方便查询为被读取的消息)
create_time, datetime, 消息创建时间
评论