J0001
J0001

性别: 注册于 2021-05-25

向TA求助
20金币数
140 经验值
0个粉丝
主页被访问 1374 次

最近动态

2021-05-25 17:17 回答问题

获取数据库的函数有: getAllDBs() getClusterDFSDatabases() getDFSDatabases() 获取表的函数有getTables(),如 database("dfs://STOCK_L2_TAQ").getTables()

2021-05-25 17:17 回答问题

dolphindb提供3种性能监控方式:1.使用内置函数。可以使用以下函数来进行性能监控。以下函数都返回多个性能监控的度量值: getperf:返回本地节点的性能监控度量值。可以在集群中的每个节点执行。getClusterPerf:返回集群中所有节点的性能监控度量值。只能在控制器上执行。getJobStat:监控正在执行或者在作业队列中的作业和任务数量。 2.Web界面。3.通过第三方系统的API,如Prometheus。 目前web不支持自动刷新,若需要自动刷新,建议用Prometheus。详细步骤

2021-05-25 17:15 回答问题

windows版本加载插件需要绝对路径,例如单节点模式可以如下: loadPlugin(getHomeDir()+"/plugins/mysql/PluginMySQL.txt") 对于常用插件,建议在节点配置文件中通过preloadModules方式预加载,这样节点启动后在脚本中可以直接使用插件,无需再调用loadPlugin。 preloadModules=plugins::mysql,plugins::mqtt

2021-05-25 17:15 回答问题

intersection(X, Y)的参数X和Y须是集合: intersection(set(A[`x]),set(B[`x]))

2021-05-25 17:14 回答问题

是不是你没有输入完整的路径,你用的是combo分区的话,你需要两个分区路径。如: existsTable("dfs://compoDB/20170808/0_50",`pt)

2021-05-25 17:14 回答问题

数据库的名称暂不支持直接修改。修改数据库名称的方法如下:(1)创建一个新的数据库,分区和表结构都一样,用map reduce写入到新的库,详细步骤可参阅 DolphinDB 集群间数据库同步。 写完后,删除旧库。(2)先backup,再migrate。

2021-05-25 17:11 回答问题

controller.cfg可以参考用户手册。DolphinDB用户手册搜索:datasync数据库日志在事务提交前是否强制持久化到磁盘。若dataSync取值为1,每个事务提交前必须将数据库日志(包括redo log,undo log,数据节点的edit log,以及控制节点的edit log)写入磁盘,写入的数据在出现操作系统崩溃和掉电的情况下不会丢失。若dataSync取值为0,事务提交前只是保证将数据库日志写入操作系统缓存页面,由操作系统择时写入磁盘。在不可靠的环境中,存在数据丢失和数据库被破坏的风

2021-05-25 17:10 回答问题

dolphindb社区版的限制:3节点,2核,4G内存(1)3节点是指配置的控制节点和数据节点数的总和不大于3,不包括代理节点的数目。所以,使用社区版license搭建集群时,我们通常可以实现以下两种集群: a.单服务器集群:1个controller+1个agent+2个datanode b.多服务器集群:2个服务器,服务器A上部署1个controller+1个agent+1个datanode;服务器B上部署1个agent+1个datanode (2)2核是指每个节点上最多可以配置的CPU核数是2个(3

2021-05-25 17:10 回答问题

一般建议将chunkCacheEngineMemSize的值设置为maxMemSize的1/4左右。

2021-05-25 17:09 回答问题

dropDatabase()会删除数据库的元数据和数据文件,这些空文件的存在不会占用磁盘空间,也不会对后面创建相同分区的数据库产生任何影响,所以可以不用在意这些空文件夹。