2010-08-31 54 views
0

我需要爲我們的Web應用程序開發內部實時事件分析解決方案(例如:mixpanel,chartbeat,kissmetrics like tool)。我們主要在rails,Redis,MySql和JavaScript上使用ruby。如何開發實時事件分析解決方案?

分析解決方案必須具有API並且必須是實時的。我從來沒有做過任何API,也沒有使用實時數據。

我應該使用哪些技術來實現我的目標?

問候, 唐納德

回答

0

我前面做這種項目。

  1. 對於圖我建議Google Visualization API

  2. 對於存儲我會建議輪流方案。有一個名爲RRDtool的循環數據庫引擎,但您也可以在MySQL數據庫中實現一個任務(或表分區),一旦存儲的數據變得太大而無法足夠快地查詢,刪除(或分離)舊的數據。

+0

謝謝。你能不能詳細說明你是如何做到跟蹤API的?你使用Javascript嗎? – donald 2010-08-31 13:36:37

+0

@donald我做了一個實時日誌項目,而不是專門分析。對不起,如果我不清楚這一點。分析解決方案包括實時記錄。 – 2010-08-31 16:11:39

相關問題