我正在開發使用jQuery /海軍報插件的Web應用程序,我需要diplay 30.000數據點一些時間序列。由於數據量巨大,我遇到了(所有瀏覽器都有)的性能問題。當然,我並不需要diplay所有數據點,就不可能有一個400像素的圖表。我總的想法是隻顯示「最顯著的數據」,所以我需要一個最好的做法/建議,以保持良好的性能和不俗圖表的準確性顯示大量的數據與jQuery海軍報
1
A
回答
2
如果圖表是400像素寬,那麼你的服務器端代碼不應該向瀏覽器發送400多個點。例如,如果你每分鐘都有一個點的時間序列數據,那麼一個解決方案就是將所有的值平均一個小時,把你的30k點降到500點。如果數據來自數據庫;您的查詢可能大致如下:
SELECT truncate_to_hour(data_time) as sample_time, avg(data_value)
FROM values
GROUP BY sample_time
但顯然沒有單一的最佳做法;這取決於你的數據。
相關問題
- 1. 海軍報不顯示GSON數據
- 2. PHP與MySQL jQuery的海軍報不顯示圖表
- 3. 與數據交互點 - 海軍報
- 4. jQuery的海軍報 - 顯示準確的數值
- 5. 海軍報不顯示x軸標籤
- 6. 顯示時間爲海軍報圖
- 7. 海軍報條形圖蜱不顯示
- 8. 海軍報顯示基於時間戳
- 9. 問題與海軍報
- 10. 在海軍報
- 11. jQuery的海軍報條形圖顯示不正確的值
- 12. jQuery的海軍報圖:要顯示在X軸上天
- 13. 格式化JSON數據到海軍報
- 14. 海軍報條形圖數據轉換
- 15. jQuery的海軍報x軸的時間
- 16. jQuery的海軍報,每個點
- 17. jQuery的海軍報軸標籤
- 18. jQuery的海軍報圖不繪製
- 19. Jquery的海軍報片邊緣破裂
- 20. jQuery的海軍報,圖表:對日期
- 21. 海軍報圖不與堆疊使用海軍報圖 我的數據是一系列
- 22. 流暢的動畫與海軍報
- 23. 的JQuery海軍報餅圖(字符串數據)
- 24. 時間戳屬性jQuery的海軍報數據在瀏覽器
- 25. 不正確的日期顯示在海軍報提示
- 26. 移x軸的海軍報
- 27. 日期顯示不正確的周線圖上的數據在海軍報
- 28. 海軍報圖與閾值和Fillbetween
- 29. 劇情時間軸與海軍報
- 30. 實時與海軍報,MySQL和PHP
我也想在服務器端下采樣(我有PHP服務器端),以減少帶寬使用 – Nibbiolo
不知道你期待什麼樣的答案,除了明顯...發送較少的數據 – charlietfl
相關:http: //stackoverflow.com/questions/4674544/graph-plotting-only-keeping-most-relevant-data – Mark