olphinDB中的enableTableShareAndPersistence函数把流数据表共享,并把它持久化到硬盘上。 enableTableShareAndPersistence(table, tableName, [asynWrite=true], [compress=true], [cacheSize=-1], [retentionMinutes=1440], [flushMode=0], [preCache]) 其中的retentionMinutes参数可以控制自动清除过期数据的时间,是...
回答于 2021-06-10 10:40
可以用append!函数更新键值表中的记录。如果新记录中的主键值不存在于表中,那么往表中添加新的记录;如果新记录的主键值与已有记录的主键值重复时,会更新表中该主键值对应的记录。
回答于 2021-06-10 10:39
step1 pnodeRun(clearAllCache) //释放所有节点的缓存(定义变量占用的内存不释放) step2 pnodeRun(objs) //查看每个数据节点上定义的变量和占用的内存(不共享) pnodeRun(objs{true}) //查看每个数据节点上定义的变量和占用的内存(共享的) 使用udef()、undef all、变量名=NULL释放非共享变量占用内存;使用undef("...
回答于 2021-06-10 10:39
DolphinDB中的table函数可以创建表。 table(capacity:size, colNames, colTypes) capacity是正整数,表示建表时系统为该表分配的内存(以记录数为单位)。当记录数超过capacity时,系统会首先会分配capacity1.2~2倍的新的内存空间,然后复制数据到新的内存空间,最后释放原来的内存。对于规模较大的表,此类操作的内存占...
回答于 2021-06-10 10:38
可以用monthOfYear函数: monthOfYear(1990.06.30T00:00:00.000000000)
回答于 2021-06-10 10:36
这个是插件与DolphinDB server的版本不匹配引起的。下载插件时要注意下载DolphinDB相对应的分支,DolphinDB 是1.20.11,需要下载release120分支
回答于 2021-06-10 10:35
与其他关系数据库、NoSQL、NewSQL等数据库不同,DolphinDB将数据库、编程语言和分布式计算三者融为一体,这种设计使得DolphinDB可以一站式轻量化的解决海量大数据的存储与计算。但也使得数据库和表在DolphinDB中只是一个普通变量,引用数据库和表时,有可能会与脚本中的其他变量名发生冲突,所以不能直接使用数据库或表名,...
回答于 2021-06-10 10:34
DolphinDB中的floor函数可以把一个实数映射到小于等于它的最大整数,示例如下: floor(3.6) 返回结果:3
回答于 2021-06-10 10:34
开启节点的流数据订阅功能,单节点server需要在dolphindb.cfg添加配置,集群server需要在cluster.cfg添加配置。具体的配置如下: * subPort: 订阅线程监听的端口号。当节点作为订阅节点时,该参数必须指定。默认值为0。 * subExecutors: 订阅节点中消息处理线程的数量。默认值为0,表示解析消息线程也处理消息。 * m...
回答于 2021-06-10 10:33
可以先执行:getRecentJobs()//查看最近提交的任务获得jobId:然后执行:cancelJob("submit_multipleThreadWriting20210119")取消指定的作业
回答于 2021-06-10 10:33