【问题标题】:Timeseries Charts data every 5 Seconds?? Worried about Performance时间序列图表数据每 5 秒?担心性能
【发布时间】:2011-04-14 01:15:13
【问题描述】:

我们有每 5 秒的时间序列数据。 现在您可以假设一天的数据是多少??

我们需要显示整月的图形/图表。

(例如,用户选择从 Jan 1st 2011 到 Jan 31st 2011 的月份) 加载的数据可能太重,可能会降低应用程序的性能或使其内存不足。

我们如何处理这个需求??

Flotr API 使用此方法绘制图表,这需要数据已经加载。

summaryGraph: function (data, bounds) {
var p = Flotr.draw(
 $('summaryGraph'),
[data],
{

}
)
}

请对此提出任何意见。谢谢。

【问题讨论】:

    标签: performance charts


    【解决方案1】:

    好的,您每 5 秒收集一次时间序列数据。这导致大约 60 * 60 * 24 * 30 / 5 = 518400 次观察。为什么不将时间序列数据合并在一起,即使用高于 5 秒的聚合?我假设您实际上不需要 x 轴上的 5 秒精度,否则您会谈论数十万像素宽的图表。

    您的实际问题是什么?

    【讨论】:

      【解决方案2】:

      客户不妥协,我认为他必须展示数据。我认为 DOJO 使用

      提供了一个很好的解决方案

      它将负责识别 servlet 的 URL。

      不确定,专家可能会添加更多。

      【讨论】:

      • 请提供任何想法??
      猜你喜欢
      • 1970-01-01
      • 2013-01-31
      • 2023-04-08
      • 1970-01-01
      • 2012-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      相关资源
      最近更新 更多