kdb +是由Kx Systems开发的专有高性能数据库。
时间戳 时区 当地时间 2022.10.06D08:56:00.508000000 “欧洲/伦敦” 当地时间到伦敦 2022.10.06D08:56:00.508000000 “澳大利亚/悉尼” 悉尼当地时间 2022.10.06...
我们如何有效地检查和维护 kdb 进程健康状态和 Windows OS 进程上的最新表计数
注意:这适用于 Windows 操作系统。 我有一个在 Windows 操作系统上运行的 kdb 工厂。我想以类似表格的格式监控它的健康状况。 目标只是看表,就可以知道 所有列表
我听说在某个地方运行 select count i from tbl where date = .z.d-1 比 select count sym from tbl where date = .z.d-1 在查询分区表时慢,因为 count i 创建了一个虚拟
你能帮忙写一个优化的函数来找到最多 n 个偶数而不用 mod 并扫描每个元素最多 n 个数。 我不明白下面的 kdb 代码来找到偶数,请 ex...
我有以下功能语句: A。 ?[制表符;征募(在;`日期内;(征募;(-;`.z.D;5);`.z.D));0b;()] b. ?[tab;enlist (>;`date;(-;`.z.D;5));`.z.D));0b;()] C。 ?[制表符;入伍(在;`日期;2023 年...
我是 KDB 的新手,我正在尝试运行以下命令: `F xasc ([] inst:insts; F:{[dmin; dmax;inst] (第一个 exec (sum n where sprd > {[x]: first exec minpxincr from instinfo where in...
我可以将查询的结果作为参数传递给 DolphinDB 中的下一个吗?
我有一个 kdb+/q 语句 {select from x where ...}{select from x where ...}select from table 我可以在 DolphinDB 中迭代传递这样的参数吗?
我想将列表重新排列成 n 大小的“块”: 0 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3 2 3 4 在这种情况下,n=3。 在适用于长列表的 KDB 中执行此操作的有效方法是什么?
假设我有一个“交易”表,其中列出了在给定交易所进行的所有交易,其中包含以下列: 日期 交易对(例如 BTCUSDT) ts, rt(时间戳和接收时间) 价格 交易规模 买/卖...
我有如下表格: 测试:([]时间:09:30:00.50000000009:30:00.500500000 09:30:00.60000000009:30:00.610000000 09:30:00.610100000 09:30:30:30:30:00.620500000 09:30:30:30:30:00.00.621211211211110000 000; .
如何加载定界符之间没有符号的csv?dd 是在 symbolCol 中加载的,而不是在 stringCol 中加载的 $cat kdb.log longCol "floatCol "symbolCol "stringCol 1"4 "b "bb 2"5""dd 我在用 tab:("...... "加载。
例如在下面的表格中,我想在表格的 "val "列中运行累计总和,并由符号列分组,但我想用 "cap "列中的值来计算累计总和。如果......我想在表的 "val "列上运行累计和,按符号列分组。
我一直以为,在q和k中,所有的表达式都是由左到右划分;评估,里面的运算符优先是由右到左。但后来我试着把这个原理应用到Ament At运算符 ...
请大家帮我看看冒号 : 操作符,我被它的工作原理卡住了。它的工作原理是赋值,赋值通过x+:1,全局赋值view::,IO 0:,1:,从中间返回值 ...
我以为(几乎)任何q函数都可以用前缀和后缀符号互换调用。但后来我试过: $ q KDB+ 3.6 2019.04.02 Copyright (C) 1993-2019 Kx Systems q)a:10 q)b::a q)...。
我有一个相对较小的表(t1),想通过 "连接 "将一个大的时间序列(t2)与之连接。时间序列太大,无法一次完成,所以我想把操作分成 ...