站内信
来源:互联网 发布:js调用手机图库 编辑:程序博客网 时间:2024/03/28 17:39
一、站内信组件(网址:http://www.blogjava.net/huliqing/archive/2008/03/06/184315.html)
二、数据库表设计(http://www.kugee.cn/article/469.html)
“站内信”不同于电子邮件,电子邮件通过专门的邮件服务器发送、保存。而“站内信”是系统内的消息,说白了,“站内信”的实现,就是通过数据库插入记录来实现的。
“站内信”有两个基本功能。一:点到点的消息传送。用户给用户发送站内信;管理员给用户发送站内信。二:点到面的消息传送。管理员给用户(指定满足某一 条件的用户群)群发消息。点到点的消息传送很容易实现,本文不再详述。下面将根据不同的情况,来说说“站内信”的群发是如何实现的。
三、博客园帖子(http://www.cnblogs.com/hejiaquan/archive/2012/04/07/2435817.html)
两年前,万仓一黍在博客园发了两篇关于站内信的设计实现博文,《群发“站内信”的实现》、《群发“站内信”的实现(续)》,其中阐述了他关于站内信群发的设计思想,很具有借鉴意义。他在设计时考虑到用户量和存储空间的占用等问题。当然,在他的两篇博文中强调了站内信的设计要考虑具体情况,没有理想的设计方案,他的设计只是对于群发(点到面)的解决方案。 在此简述一下他的设计方案,详细的可以移步万仓一黍的博客。
万仓一黍的设计方案:
站内信分为“点到点”和“点到面”,“点到点”属于私信,用户之间传递的信息,一对一传递。“点到面”,属于系统消息或者公共信息,属于一对多发送。
站内信的设计既要考虑到投递的准确性(也就是该收到的人能收到信息),也要考虑信息持久化存储空间占用问题,在他的第一篇博文中详细进行了介绍。
我们在此仅把第三种情况拿出来说明,也就是用户量为百万级,活跃用户只占其中的一部分。
- 站内信
- 站内信
- 群发站内信
- 站内信设计思路
- “站内信”的实现
- 站内信--表设计
- 站内信设计
- 站内信设计
- 站内信设计
- 评论中心+站内信
- 站内信表结构设计
- 小康站内信群发 是什么
- 群发“站内信”的实现
- 群发站内信的实现
- 群发“站内信”的实现
- 群发“站内信”的实现
- 群发“站内信”的实现
- 站内信DB设计实现
- Android 打开pdf文档,没有阅读器链接到Google Play Store等下载
- ubuntu12.04 + ROS(Hydro)使用RVIZ出错
- DIV CSS技术学习难吗?
- Sicily 1157 the hardest problem
- asp.net发布中惨遭“500.19”及“500.21”迫害
- 站内信
- [postgreSQL,c++] PostgreSQL源码分析_StringInfo_primary
- 第13周项目5-字符串操作-(2.1)
- AIX crontab 0403-027 The parameter list is too long 参数过长报错
- android 很多牛叉布局github地址
- CSS技术学会需要多长时间 div精通需要多长时间?
- python调用mongodb选取部分属性
- nyoj27水池数目
- 1017. A除以B (20) (数学啊 ZJU_PAT)