chenweijian
chenweijian

性别: 注册于 2021-05-07

向TA求助
25金币数
930 经验值
0个粉丝
主页被访问 2422 次

84 个回答

0 赞同

如何实现数据库的不均匀分区,进行查询优化和提高查询效率?

关于合理分区的问题,可以参考一下这个教程:https://gitee.com/dolphindb/T...根据上面的实际场景,可以这样进行分区: dbTime = database("", RANGE, date(datetimeAdd(1970.01M,0..49*12,'M')) join date(datetimeAdd(2020.01M,0..130,'M'))) dbSymbol = database("", HASH, [SYMBOL, 2]) db = database(DBname, COMPO,...

回答于 2021-06-09 17:06

0 赞同

单节点dolphinDB加载mongodb,使用load函数

改用引号,`不支持字符串中有冒号: res=mongodb::load(conn,"dolphindb:dolphindb",query,option)

回答于 2021-06-09 17:05

0 赞同

请教在dolphindb中,load数据已经是通过round取2位小数,为何结...

浮点数有细微精度误差,浮点数比较不能直接用等号,应该两者相减之差取绝对值后,与0.01(根据精度要求不同取不同值)比较,比如例子中可为abs(data[0]-32.24)<0.01。 DolphinDB中提供了eqFloat函数方便用户。

回答于 2021-06-09 17:05

0 赞同

请问下在dolphindb中的时间想改成固定格式例如11:30:00如何改成1...

可以用hour和minuteOfHour函数,例如: t=table(11:00:00 11:30:00 as tm) select hour(tm)*100+minuteOfHour(tm) from t

回答于 2021-06-09 17:05

0 赞同

请问time shift windows在dolphindb有快速实现的方法吗?

可以用dolphindb中的window join实现time shift windows。

回答于 2021-06-09 17:05

0 赞同

请问下在dolphindb中count(*)和count(column)有什么区别吗?

差别在于count(*)记录的是行数,count(column)记录的是不是null的值。所以,在查询性能上count(*)的性能更好。

回答于 2021-06-09 17:04

0 赞同

请问下dolphindb中用不同的python去run同样的脚本,里面有相同的...

DolphinDB会话隔离,变量只在当前会话有效。

回答于 2021-06-09 17:04

0 赞同

请问下在dolphindb中我想在时间窗口内进行计算,有什么推荐的函...

可以在dolphindb的开发文档的Search里面查询查询窗口,结果如下图所示: 其中,m开头的函数都是带窗口的计算函数,如mavg、mmin、mstd等等。也可以通过建立时间序列聚合引擎createTimeSeriesAggregator,对实时数据进行滑动窗口的计算,具体教程地址:https://gitee.com/dolphindb/T...。

回答于 2021-06-09 17:04

0 赞同

dolphindb运行代码

where条件中,判断符号前后的数据类型建议保持一致,请检查一下trade_date的时间类型,2010.01.04在dolphindb中的时间类型是date,所以如果trade_date的时间类型不是date,可以通过date()函数进行转换,具体可以这么写:date(trade_date) 所以麻烦请先确认一下trade_date的时间类型。

回答于 2021-06-09 17:03

0 赞同

dolphindb集群,增加agent和datanode节点。datanode无法启动

可以先删除keys这个文件夹,然后再重新启动整个集群,应该就可以了,不会影响整个集群的正常功能。

回答于 2021-06-09 17:03