项目名称:
站内消息中心
项目需求:
运营人员可以向单个或多个用户推送消息;
系统可自动给单个用户推送消息(如:订单已发货状态,自动给用户推送已发货相关状态);
用户量大约50万;
程序设计思路:
网站50万用户中,活跃用户只占一小部分,所以没有必要直接把消息数据插入到用户消息表。采取用户登录后,主动拉取消息的形式,保证只有活跃用户的消息,才保存至消息表中,防止大量的冗余数据的产生。
表的设计,三张表,
1. 消息表(message_info),存储消息本身内容。结构如下
message_info_id 消息表主键,自增
title 消息标题(因自身业务需求,标题单独存)
text 消息内容
message_url