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)

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

请先 登录 后评论

1 个回答

logger


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


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


请先 登录 后评论