0

根据文档 square/cube 支持 5 公制分辨率(步长),最低为 10 秒。我知道这是允许金字塔减速器所必需的。多维数据集是否可以在任意步长值下正常工作(尽管效率较低)还是存在其他问题?如果这只是一个效率问题,那会有多糟糕 - 即使使用内置的步长值,缓存也需要时间来填充所有选项。

4

1 回答 1

0

在创建股票数据的水平图表时,我遇到了类似的情况。有些股票在一天中的任何时候都没有交易。

在这种情况下,我“回填”了中间值并创建了一个均匀分布。本质上,我获取了最新数据并将其添加到更新的时间戳中,直到有新数据可用。

例如,如果我对每分钟数据有以下价格:

11:15 AM -> 112.0
11:18 AM -> 115.0

我的程序创建了以下“虚构”间隔。

11:15 AM -> 112.0
11:16 AM -> 112.0
11:17 AM -> 112.0
11:18 AM -> 115.0

我的程序使用 JSON 数据源,因此操作这些值非常容易。我从来没有使用过 cube/mongo,所以我不知道在那里做同样的事情会有多容易。

这回答了你的问题了吗?

于 2013-07-06T16:55:35.207 回答