问题标签 [kdb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
949 浏览

solaris - kdb 可以从命名管道中读取吗?

我希望我做错了什么,但似乎 kdb 无法从命名管道读取数据(至少在 Solaris 上)。它会阻塞直到它们被写入,但随后不返回任何写入的数据。

我可以创建一个文本文件:

kdb 会很高兴地阅读它:

我可以创建一个命名管道:

并尝试从中读取:

将导致 kdb 阻塞。写入管道:

将导致 kdb 返回空列表:

kdb 可以从命名管道中读取吗?我应该放弃吗?我不认为这是一个权限问题(我尝试-m 777在我的mkfifo命令上进行设置,但这没有任何区别)。

0 投票
2 回答
1324 浏览

kdb - 如何保护 KDB/Q Web 界面

我知道我们可以使用参数运行 Q 进程,该-p参数使其他实例能够连接到它并在该端口上启用 Web 界面。

有没有办法保护连接,所以会有某种授权?目前我不喜欢任何人都可以在使用-p参数运行时查看甚至在我的数据库上执行查询的事实。

0 投票
2 回答
4459 浏览

kdb - Q(kdb+):用字符向量创建表

我可以创建一个带有原子类型的 kdb+ 表,例如。

是否可以用字符向量创建一个空表?感谢我能得到的任何帮助/示例。我的Q知识很差

0 投票
3 回答
81 浏览

database - 正确会话的返回值?

我正在用死的 ASP 做一个项目(我知道 :( )

无论如何,它正在使用一个 kdb+ 数据库,这主要是矫枉过正,但不是我的电话。因此,要进行插入等,我们必须编写特殊函数以便处理它们。

无论如何,我们遇到了一个理论问题,我有点不确定在这种情况下应该如何处理。

所以基本上你注册了一家公司,当你提交验证时,页面将被处理,将新值插入到适当的表中。现在在这个阶段,我想从表格中提取 ID 并在会话中使用它们以进行进一步的注册屏幕。当然,用户永远不会添加特定的 ID,因此需要从数据库中提取它。

但这怎么能做到呢?我特别关心 2 个用户同时注册,如何确保将正确的 ID 传递回正确的会话?

感谢您提供任何帮助。

0 投票
4 回答
7336 浏览

kdb - KDB/Q 内存消耗

我有一个 KDB/Q 数据库,每天有大约 200 万条记录,消耗大约 2G 内存。在一天结束时,它会运行一些报告内容,在表之间进行连接并将结果输出到磁盘上的文件中。在计算期间,内存使用量增长到~15G。我的问题是,一旦此操作完成,内存就永远不会被释放,直到数据库重新启动它才会消耗所有 15G 内存。

我想告诉 KDB 从内存中卸载一些表(但不要删除它们),但我不想重新启动数据库,因为其他一些应用程序仍在连接到它。

有没有办法告诉 KDB 从内存中卸载一些东西?

编辑:

如果有人觉得这很有趣,我建议看看.Q.gc[]KDB 2.5+,看起来很有希望。

0 投票
1 回答
652 浏览

sql - 如何通过 Unix 脚本连接到 KDB 数据库?

通过 unix 脚本连接到 Sybase 数据库的示例有很多。连接到 KDB 数据库的语法是什么?

谢谢。

0 投票
2 回答
345 浏览

java - 实现等待和通知

我正在尝试编写一个检查数据库运行状况的程序。程序元素的元素之一应该是程序查询数据库,然后使用等待等待 5 分钟。如果没有响应,它会通知并发送一些电子邮件。我与数据库的连接/发送电子邮件一切正常,但我无法实现等待和通知。我在一个简单的程序中阅读了 api 及其易于理解的内容,但是我真的很困惑如何在这种情况下实现它,因为我无法从静态方法中调用动态的东西。

我一直在阅读大量带有等待和通知的线程,但还没有弄清楚如何在我的程序中正确处理它。如果有人能给我一些建议,那将是一个巨大的帮助。谢谢!

0 投票
1 回答
179 浏览

java - 等待并通知问题

之前我发布了一个关于实现等待和通知的问题,但我不是很清楚,所以这里有一个更具体的问题。

在下面的长代码块中,有一个等待和一个通知。通知应该停止等待并导致它停止等待。目前,我认为等待有效,但通知无效。有人可以解释为什么通知不通知等待吗?谢谢!

注意:其余代码工作我只对这两个特定部分感兴趣。

0 投票
1 回答
1444 浏览

in-memory-database - 实时或内存数据库

实时数据库和内存数据库之间有什么区别,还是一样?

此外,kdb+ 提供对实时/历史数据的快速时间序列分析;但是 kdb+ 是真正的时间序列数据库(如 Opentsdb)吗?

0 投票
1 回答
181 浏览

java - 从数据库中提取时间并在该特定时间发送消息

我有 aq/kdb 数据库,其中一列有时间。我想获取每一行中的数据,并在每行时间列中指定的时间将其与 tibco 集合点发送出去。最好的方法是什么?

似乎可以使用 java timer 和 delay 类,或者使用一些第三方的东西。注意:这里的复杂部分是我没有定期发送,我需要去数据库确定每条消息的发送时间。

例如,如果列中的前两个值是 14:00:00.000 14:30:00.000,那么第一条消息将在下午 2 点发送,第二条消息将在下午 2:30 发送。

谢谢!