【问题标题】:How to develop a real-time event analytics solution?如何开发实时事件分析解决方案?
【发布时间】:2011-04-06 06:41:33
【问题描述】:

我需要为我们的 Web 应用程序开发一个内部实时事件分析解决方案(例如:mixpanel、chartbeat、kissmetrics 之类的工具)。我们主要使用 ruby​​ on rails、Redis、MySql 和 JavaScript。

分析解决方案必须具有 API 并且必须是实时的。我从来没有做过任何 API,也没有处理过实时数据。

我应该使用哪些技术来实现我的目标?

【问题讨论】:

    标签: javascript database nosql dom-events real-time


    【解决方案1】:

    我以前做过这种项目。

    1. 对于图表我推荐Google Visualization API

    2. 对于存储,我建议使用循环方案。有一个名为 RRDtool 的循环数据库引擎,但您也可以在 MySQL 数据库中实现一个任务(或表分区),一旦存储的数据变得太大而无法足够快地查询,通过删除(或分离) 旧数据。

    【讨论】:

    • 谢谢。您能否详细说明一下您是如何实现跟踪 API 的?你用过Javascript吗?
    • @donald 我做了一个实时日志项目,而不是专门的分析。对不起,如果我不清楚这一点。分析解决方案包括实时日志记录。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多