如何从R客户端订阅KDB tickerplant?

时间:2014-10-18 14:11:14

标签: r kdb

我想从KDB tickerplant的实例订阅R。具体来说,每当tickerplant收到一些新数据时,我想在我的R客户端上运行一个新接收数据的处理程序。

我已经阅读了

  • 订阅CJava中的KDB tickerplant - 但这些不包括R
  • R and KDB之间传递数据 - 但这不包括订阅R中的tickerplant

那么有人能指出我正确的方向,甚至更好,有任何例子吗?

1 个答案:

答案 0 :(得分:0)

据我所知你不能直接在R中执行。你可以从R调用Java和C,所以这只是为那些编写包装器的情况。这里有一些简单的例子(不是kdb,但原理相同):http://users.stat.umn.edu/~geyer/rc/

我最近没有看过,但有人可能会在http://code.kx.com上提供代码来执行此操作。

主要的是监听循环 - 我不确定如果你不能真正开始后台线程,那将如何起作用。

另一种选择是民意调查,这显然不是一个很好的选择。