Johhny
Johhny

性别: 注册于 2021-05-18

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

48 个回答

0 赞同

DolphinDB的压缩率

DolphinDB采用列式存储,支持无损压缩,压缩算法支持压缩效果和解压缩时间综合性能较高的LZ4和DELTA算法。DolphinDB采用增量压缩策略,每次对新增数据进行压缩,因此批量写入有助于提升压缩效果。在实际生产环境中,金融数据的压缩率一般能达到20~25%左右。 系统默认使用LZ4压缩算法,时间/日期类型或者相邻数据变化较小的...

回答于 2021-05-25 14:16

0 赞同

关于多Writer并行写入问题

不可以,1个分布式数据库里面所有表共享一个分区,每个分区同时只允许一个writer写入。

回答于 2021-05-25 14:16

0 赞同

如何快速获从第一个元素到此元素为止的向量中的排序位置?

DolphinDB中的cumrank函数可以解决上述问题,而且cumrank函数的执行对象也可以是矩阵,具体例子如下: a = [1,9,5,6,7,8,5,2] cumrank(a) 返回: m=matrix(1 4 2 3 4, 4 2 6 1 2) cumrank(m) 返回:

回答于 2021-05-25 14:15

0 赞同

如何快速获取一个向量中每个元素在长度为windows的滑动窗口中排...

DolphinDB中的mrank函数可以解决上述问题,而且mrank函数的执行对象也可以是矩阵,具体例子如下: a = [2,4,5,7,7,5,4,5] mrank(a,1,3)//1表示升序,3表示滑动窗口的大小3 返回: m=matrix(1 2 5 3 4, 5 4 1 2 3) mrank(m, 1, 3) 返回:

回答于 2021-05-25 14:14

0 赞同

如何快速获取一个向量中所有元素的排序位置?

DolphinDB中的rank函数可以解决上述问题,而且rank函数的执行对象也可以是矩阵,具体例子如下: a = [5,4,6,8,10,20] rank(a) 返回: m=matrix(1 2 5 3 4, 5 4 1 2 3) rank(m) 返回:

回答于 2021-05-25 14:12

0 赞同

3000支股票,两两之间求相关性,DolphinDB有什么快速算法吗

pairwise correlation的代码如下: priceMatrix = exec wavg(Trade_Price, Trade_Volume) from trades where Time between 09:30:00.000000000 : 16:00:00.000000000 pivot by minute(Time) as minute, Symbol priceMatrix.ffill!() retMatrix = each(def(x):ratios(x)-1, priceMatrix) corrMatrix = cross(corr, retMa...

回答于 2021-05-25 14:10

1 赞同

./dolphindb: /lib64/libc.so.6: version `GLIBC_2.18' not foun...

这是由于Linux系统的glibc版本太低,而DolphinDB软件编译时使用了较高版本的glibc引起的,因此需要升级glibc。 yum install wget wget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz tar zxf glibc-2.18.tar.gz cd glibc-2.18/ mkdir build cd build/ ../configure --prefix=/usr make -j4 make install 具体步骤请参...

回答于 2021-05-25 13:58

0 赞同

int 类型转Time类型

temporalParse(X, format)函数的用法:X是一个字符串;format是表示时间序列对象格式的字符串。当前time是int类型,应该不能直接传入temporalParse(),可以使用time.format("000000000").datetimeParse("HHmmssSSS")语句进行转换

回答于 2021-05-25 13:57

0 赞同

怎么让DolphinDB开机自动运行

1.按照官网的多服务器集群部署,配置好上述的环境,教程网址:https://gitee.com/dolphindb/Tutorials_CN/blob/master/multi_machine_cluster_deploy.md最后能够成功启动该集群,web端控制界面如下图所示,State状态为绿色。 2.完成多服务器集群部署后,进入服务器A,终端执行: ps aux |grep dolphindb 获得如下信息...

回答于 2021-05-25 13:56

0 赞同

如何把本地存储的数据文件快速写入远程server端的DolphinDB数据...

DolphinDB可以通过xdb函数连接到远程节点,执行xdb函数的节点可以不在远程节点的集群中,然后将本地的内存表,直接写入远程节点的分布式数据库中。所以,上述场景的一种解决方案如下:1.在本地部署一个最简单的单节点server(2分钟搞定);2.将通过dolphindb GUI把本地数据文件加载到内存表中;3.在本地的dolphindb GUI中通...

回答于 2021-05-25 13:53