Highstock - 如何处理大型数据集

时间:2013-04-04 04:16:10

标签: dataset highstock

我在我的数据库查询数据的地方有一个高档的东西。我的数据集还不大,但我预计它会增长到拥有数十万个数据点。这是很多数据!我无法通过回电传递回来。

我认为必须有办法解决这个问题。也许你可以将参数传递给查询函数/ .php?我查看了#plotOptions.series.dataGrouping,但仍然需要原始的完整数据集。

大猫怎么做?雅虎如何? Googs存储XX年的离散股票行情数据?在N次之后,他们是否接受历史数据,近似并降低分辨率?如果有人能指出我正确的方向,我相信它已经被覆盖了,但是一些搜索并没有改变任何东西。

谢谢,

-CD

1 个答案:

答案 0 :(得分:0)

通常用一分钟的分辨率来了解一年前的值是没有意义的。这取决于你的应用程序,但如果目的是提供财务信息,我认为可以假设精细分辨率仅在最近的日期有趣。同样的考虑适用于记录性能计数器(例如MRTG)以及许多其他事项。

例如,你可以保持:

  • 一个“上周”系列赛,分辨率为1分钟。
  • 一个“最后三个月”系列,有小时回复。
  • 历史性的系列,每日分辨率。

除了最好的系列之外的所有系列不仅应该存储平均值,还应该存储每个时期观察到的最小值和最大值,以及其他可能感兴趣的统计指标。