转发给粉丝 这个功能是怎么设计的?

lang11zi 2012-05-14 08:18:59
假如10000个粉丝,总不能写入一万条数据吧?

怎么告诉粉丝把文章转发给粉丝呢。让粉丝关注呢?怎么设计这个功能啊?
...全文
117 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
IT-Style 2012-05-15
  • 打赏
  • 举报
回复
你如果要转发给特定的粉丝,那就必须一条一条对应了.
你如果要转发给所有粉丝,只要保存自己的一条记录就OK了.
zhangdaowu5 2012-05-15
  • 打赏
  • 举报
回复
线程。
neell 2012-05-15
  • 打赏
  • 举报
回复
你是指类似新浪微博的转发功能吗?
如果是的话,你的思路错了。

转发的技术不是给关注的人,每人的数据库中加入记录,而是仅仅在自己的数据库中添加一条记录,该记录记录了自己转发了哪一条。而对于粉丝,或者任何人来说,每次打开页面是一次查询,查询自己关注的人更新了哪些记录,以及自己转发了哪些记录。

相比较你的而言,你的是写入10000条记录,而我的,只有当10000个人同时上线时,才是执行了10000次select,效率不言而喻。更何况这10000个粉丝并非同时上线。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧