我已经看到了千种显示XML,JSON和其他显示活动数据的复杂方式的方法。
这似乎是第1000步,我在第1步。
我可以记录任何内容,并将任何内容保存到表中。 我的问题是从哪里开始...
如何设置数据模型来收集我的活动?
从这个问题我需要填补几个数据空白......
我是否使用独立日志?还是我预先制作活动数据?在任何一种情况下,我需要哪些列?
根据问题1,如何构建查询以提供我需要的响应?我是否为每个用户使用基于字符串的构造?或存储过程以返回数据集?
我意识到这是一个关于活动流的真正的菜鸟问题,但任何关于此的信息都会非常感激。
由于
答案 0 :(得分:2)
This tutorial将帮助您使用Redis设置类似Pinterest的Feed。开始使用非常简单。
在Fashiolista,我们开放了构建饲料系统的方法。 https://github.com/tschellenbach/Stream-Framework
另外看看这个高可扩展性的帖子我们解释了一些涉及的设计决策: http://highscalability.com/blog/2013/10/28/design-decisions-for-scaling-your-high-traffic-feeds.html
要了解有关饲料设计的更多信息,我强烈建议您阅读我们基于Feedly的一些文章: