问题标签 [dolphindb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 DolphinDB Python API 时如何保持时间索引
当我上传带有时间索引的 pandas.DataFrame 时:
对于 DolphinDB 服务器,索引似乎在 DolphinDB Python API 中被删除:
如何保持时间索引?
sql - 用不同的方法在 DolphinDB 中选择不同的列
我一直在研究 DolphinDB 查询,该查询旨在选择分区表中列的不同值。我尝试了三种不同的方法,它们表现出不同的性能。我想了解为什么会这样。
具体来说,我需要选择非分区列的不同值。我将给出一个最小的例子和我的三个实现。
为简单起见,我定义了一个内存分区表,它只包含两列和 10 个分区。我在其中插入了 100,000,000 行随机数据。
然后我使用以下三种方法来获取不同的值:
- 天真地检索不同的值。
- 首先检索所需的列,然后应用于
distinct
结果。
- 将
group by
关键字与first
聚合函数结合使用。
我曾经timer
测量经过的时间:
我想了解为什么它们的性能如此不同,以及是否group by
应该始终将最快的实现用于类似的场景。
dolphindb - parallelLevel 在回放功能中不生效
我正在尝试在 dolphindb 中重放函数来重放我的数据,以便进行一些回测。但是参数parallelLevel 不会影响它重放的速度。
不管parallelLevel怎么设置,回放总是需要2.2秒左右,这是为什么呢?
mysql - 我如何分组,排序和取出mysql中的第一个N?
我可以得到分组中排序后的数据,最后取出DolphinDB中的第一个N。
但是我如何分组,排序和取出mysql中的第一个N?
先谢谢你。
DolphinDB代码如下:</p>
database - Redshift在建表时有sortkey选项来提高查询性能,DolphinDB有类似的机制吗?
我是 Redshift 的用户。我最近开始使用 DolphinDB。我想知道 DolphinDB 是否具有类似 Redshift 的机制,使用排序键来改进查询过滤。如果是这样,它们是什么?
time-series - 使用influxDB中的面板数据计算滑动窗口
我得到了比较项目的时间序列数据库的不那么令人羡慕的工作。我们经常需要做的一件事是使用面板数据进行滑动窗口计算。例如,要计算每只股票一年的滑动窗口波动率,在 DolphinDB 中我们可以只写一行代码,非常简洁:
select symbol, mvol(ret, 252) from t context by symbol
有人知道如何在 InfluxDB 中做同样的事情吗?
java - InfluxDB 是否提供 Java API?
我可以像这样使用 DolphinDB Java API 运行 DolphinDB 脚本:
并得到结果:
想知道 InfluxDB 是否提供 Java API 用于快速连接到 InfluxDB 并轻松运行脚本。
database - DolphinDB 在重新分配未定义的变量时抛出异常
在 DolphinDB 中,我定义了一个变量,调用了取消定义undef
它的函数,并为它重新分配了一个向量。但是我的代码抛出了一个我无法理解的异常。
为了简化问题,我将提供一个引发异常的最小示例:
执行上述代码后,我得到了这个异常:
赋值语句失败可能是由于无效索引 [a = [1]]
我想知道我的代码有什么问题以及如何正确编写它。
mysql - 如何在 dolphindb 中创建视图?
在mysql中,我可以连接多个表或者过滤一个表中的一些数据来创建视图。我不想通过操作视图来破坏真实表的数据。我想在 DolphinDB 中创建这样的视图。我应该如何实施它们?
提前致谢!
database - 不能在 DolphinDB 的函数定义中声明 share 语句
我正在尝试 dolphindb 的流处理功能。我希望另一个节点订阅当前节点,所以我写了一些如下代码。但是 dolphindb GUI 以某种方式报告Syntax Error: [line #2] share statement can't be declared within a function definition.
这是否意味着,我必须打开另一个会话,然后NODE2
手动连接并订阅?