如何使用Meteor构建可扩展的活动流或新闻源
How do I build a scalable activity stream or newsfeed using Meteor?
如何使用Meteor构建可扩展的活动流或新闻源?
我正在使用Meteor构建一个带有新闻提要的音乐应用程序。使用Meteor构建可扩展新闻源的最佳实践是什么?我看过Mongo、Redis和Cassandra。小费将不胜感激。
到目前为止,我已经找到了这篇解释如何使用Mongo的博客文章(感谢谷歌翻译)。(http://habrahabr.ru/company/dataart/blog/242593/)
构建可扩展提要技术相当复杂。关于潜在的挑战,已经写了很多文章。你看到我的教程集成流+流星吗?这绝对是最简单的方法。
如果你有兴趣实现一个Meteor出版物,它结合了来自不同Mongo集合的文档,我推荐下面的文章。这将允许您为新闻/活动提要创建一个出版物,其中混合了存储在多个Mongo集合中的活动。
如果你真的想自己实现存储方面的东西,我们的开源流框架在Github页面上列出了大量有趣的文章。以下是我最喜欢的一些:
- 基于Twitter 2013 Redis的数据库回退
- Cassandra在Instagram
- Facebook历史
相关文章:
- 使用Dnamics CRM 2011中的JavaScript读取子网格的所有记录,而不考虑活动页面
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 活动选项卡's源代码-获取变量s值
- 在Angular 2中布线期间保持零部件处于活动状态
- 在ajax成功后,cluetip不适用于首次点击活动元素
- 如何使bxslider仅在移动视图中处于活动状态
- JQuery中的活动搜索栏
- 悬停下拉菜单即使在鼠标移出后也保持活动状态
- 将js添加到wordpress中以突出显示css活动菜单
- Google 脚本:用于创建日历活动的脚本运行时不会出错,但不会执行任何操作
- 手动创建旋转活动指示器
- 打开网页后立即获取网页的活动javascript函数
- 使用纯javascript而非jquery使所选选项卡处于活动状态并保持非活动状态
- 如何创建新闻行情
- 菜单栏class=活动引导程序主题无法正常工作
- 如何在完整日历中的当天点击时显示活动详细信息
- 从Bootstrap获取活动选项卡ID并将其传递给PHP
- 是否可以在调用时动态设置Jquery Accordion的活动面板
- 如何在不活动5分钟后更改页面位置
- 如何使用Meteor构建可扩展的活动流或新闻源