新闻饲料技术

时间:2011-01-16 15:49:19

标签: database-design node.js news-feed

我已经阅读了很多文章来为我的数据库做一个好的设计,所以我可以通过执行一种 - 复杂的查询来获取每个用户的最新更新,然后我使用ajax作为JSON发送数据到JS文件,对记录进行适当的编辑。
它看起来很快,但我不知道如果该网站拥有大量用户,它是否会更快。
所以我开始寻找替代品。我发现了一些名为 NodeJS 的东西,我真的不明白它的含义,希望你可以帮助我。
另一方面,如果Facebook没有使用 normal db做他做的任何事情,那么我认为没有办法做到这一点。
有用的链接:What's the best manner of implementing a social activity stream?
等待你的评论。最好的问候

1 个答案:

答案 0 :(得分:1)

我建议:

  • MongoDB(作为db)
  • Node.js(用于服务器端编程)
  • nginx(静态内容)
  • redis(用于会话存储)(可选)。