可以设定按固定的间隔计算,例如每50ms计算一次。 createCrossSectionalEngine(...,triggeringPattern='interval',triggeringInterval =50)
回答于 2024-03-22 16:14
deploy_dolphindb_on_new_server.md · 浙江智臾科技有限公司/Tutorials_CN - Gitee参考此文档将openfiles改到200000,重启DolphinDB。
回答于 2024-03-08 18:07
TSDB引擎支持创建 含arrayVector 类型的表 可以参考如下代码: dbName = "dfs://SH_TSDB_snapshot_ArrayVector"tbName = "snapshot"if(existsDatabase(dbName)){ dropDatabase(dbName)}db1 = database(, VALUE, 2020.01.01..2021.01.01)db2 = database(, HASH, [SYMBOL, 20])db = database(dbName, COMPO, [db1, db2], ,...
回答于 2024-03-08 17:59
因为按单个分区就能实现并发了, 所以指定单例即可。需要根据数据特征选择涉及分区最多的那一列。
回答于 2024-03-08 17:55
方法1 a=1..100a[a != 12 && a != 25] 方法2 a=1..100remove=[12, 25]a[not a in remove]
回答于 2024-03-08 17:44
String dbPath = "dfs://test"; String tableName = "pt"; int threadCount = 10; DBConnectionPool connPool = new ExclusiveDBConnectionPool(host, port, username, password, threadCount, false, false); PartitionedTableAppender appender = new PartitionedTableAppender(dbPa...
回答于 2024-03-08 17:40
因为有时你会反复操作这些代码,需要把上次建立的database清除掉,才能新建database。正常生产环境中,不需要每次都做清理dropDatabase的操作。
回答于 2024-02-26 09:27
这个问题的原因是因为目前DolphinDB的Linux和Windows版本实现正则表达式方式不一样,Linux版本使用了GNU提供的POSIX 正则表达式库 ,实现的是BRE(Basic Regular Expression)风格的正则表达式,不支持\d 等缩写。windows版本使用了C++标准regex库,支持很多linux上无法解析的正则表达式。
回答于 2024-02-23 17:03