架构训练营模块八作业
表名:messages 存储消息
字段:
message_id 消息 ID
message_title 消息标题
message_queue 消息队列
message_delay_time 消息延迟发送时间
message_body 消息内容
user_id 用户信息
subject_id 消息订阅对象
subject_type 消息订阅对象类型
create_time 消息创建时间
update_time 消息更新时间
索引
普通索引 message_queue,这个查询会比较频繁
普通索引 user_id ,这个查询会比较频繁
组合索引 subject_id 和 subject_type 两个字段枚举了消息订阅对象的类型
表名:messages_logs 存储日志 按照月份拆表
字段:
messages_log_id 消息日志 ID
message_id 消息 ID
send_time 发送时间
state 状态
fail_body 失败原因
create_time 消息创建时间
update_time 消息更新时间
索引
普通索引 message_id ,这个查询会比较频繁
评论