DolphinDB database中流数据客户端的订阅端口号

我在看python api的[readme第9.1节](
https://gitee.com/dolphindb/a...?比如下列代码中的8000:

import dolphindb as ddb
import numpy as np
s = ddb.session()
s.enableStreaming(8000)

它与数据节点的端口号是什么关系,同一个吗?

阅读 2k
1 个回答

DolphinDB的流数据是push的方式,也就是说流数据服务端发生了数据变化,推给订阅的客户端。所以订阅的端口号是客户端的,与数据库服务器的端口号是两回事情。

这个端口号是可以任意指定的,只要这个端口号不被其他应用已经占用即可。
DolphinDB的数据节点,也可以当作流数据的订阅客户端,配置文件中的subPort就是配这个端口号的。这个subPort也是可以任意指定的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进