标签: kdb
有没有办法让两个KDB进程引用加载到主内存中的一个只读表?他们应该能够彼此独立地阅读它。要求是从磁盘加载一次数据。我想出了一个尴尬的解决方案,即启动一个Q(生产者)来加载表,其余的Q进程(消费者)在本地连接并将表拉过套接字。简而言之,我正在尝试多处理我的选择查询。感谢
答案 0 :(得分:1)
是
get上的KDB mmaps,所以只需要一个核心构建你的表并save它(可选splayed),然后告诉其他表来获取它:
`:table set build_table ([] ...); other_cores @\: ({table:get x};`:table);