【发布时间】:2018-05-23 15:58:45
【问题描述】:
我正在将我的财务分析应用程序数据从 MongoDB 迁移到 InfluxDB,因为数据和分析呈指数级增长。
我目前的情况是:
1) 每秒从交易所获取刻度并将其存储在称为“刻度”的度量中;
2) 每 10 秒运行一次连续查询,按分钟将此“tick”数据分组到称为“ohlc”(烛台数据)的测量中;
我的疑惑来了.. 当我使用 Mongo 作为我的数据库时,在我得到刻度的那一刻,我已经将它转换为烛台数据并计算一些指标(MACD、EMA、BB、RSI)并存储它.
我看到 InfluxDB 有 Kapacitor 作为它的数据处理器,有一种方法可以在 Kapacitor 中编写一些脚本来计算这些指标,还是我应该将数据流式传输到 NodeJS 并自己计算?
如果我必须流式传输数据,最好的做法是什么?
【问题讨论】:
标签: javascript node.js influxdb stock financial