用户信息表(t_user_info)
字段名称
字节数
类型
描述
User_id
4
uint32
用户编号(主键)
User_name
20
Char[20]
名称
Msg_count
4
uint32
发布消息数量,可以作为t_msg_info水平切分新表的auto_increment
Fans_count
4
uint32
粉丝数量
Follow_count
4
Uint32
关注对象数量
备注:以User_id取模分表
用户之间关系表(t_user_relation),必须有关注与被关注的关系
字段名称
字节数
类型
描述
User_id
4
uint32
用户编号(联合主键)
Follow_id
4
uint32
被关注者编号(联合主键)
Type
1
Uint8
关系类型(0,粉丝;1,关注)
备注:关系是单向的,以User_id取模分表
用户消息索引表(t_uer_msg_index)
字段名称
字节数
类型
描述
User_id
4
uint32
用户编号(联合主键)
Author_id
4
uint32
消息发布者编号(可能是被关注者,也可能是自己)(联合主键)
Msg_id
4
uint32
消息编号(由消息发布者的msg_count自增)(联合主键)
Time_t
4
Uint32
发布时间(必须是消息元数据产生时间)
备注:此表就是当我们点击“我的首页”时拉取的消息列表,只是索引,Time_t对这些消息进行排序
消