跳转至
开发版采用单机部署,无需产品 License 文件。需要多机部署或大规模性能测试? 了解企业版

Reader 参数

本文列出了用于配置 Reader 的参数。

参数名 描述 是否必选 默认值 引入版本
type Reader 的类型。有效值:node、edge和gql。 是 N/A 5.0
operate_type Reader 的操作类型。有效值:read。 是 N/A 5.0
graph_address Graph 服务的 IP 地址和端口。多个条目需用英文逗号(,)分隔。例如:ip1:port1,ip2:port2,... 是 无 5.0
user Graph 服务的用户名。 否 root 5.0
passwd 用于验证用户的密码。 是 无 5.0
schema 要读取数据的图的 Schema。 否 /default_schema 5.0
graph_name 要读取数据的图的名称。 是 无 5.0
label 要读取数据的点类型或边类型的名称。如果type设置为node或edge,则此项必填。 否 无 5.0
return_cols 要读取数据的点类型或边类型的属性。多个属性须用英文逗号(,)分隔。
如果未指定或设置为null,则读取点类型或边类型的所有属性。
如果对点类型设置为"",则只读取点类型的主键的属性。
如果对边类型设置为"",则只读取边类型的起始点类型和目标点类型的主键的属性。
否 null 5.0
gql 用于读取数据的 GQL 查询语句。如果type设置为GQL,则此项必填。 否 无 5.0
batch_size 每次请求中读取的最大数据条目数。如果type设置为node或edge,则此项必填。 否 1000 5.0
partition_number 并行读取数据的 Spark 分片数。如果type设置为node或edge,则此项必填。 否 1 5.0
timeout 读请求的连接超时时间(秒)。 否 3 5.0
server_ping_timeout 通过 ping 检测 Graph 服务的超时时间(秒)。 否 3 5.2
execution_retry 连接失败时的重试次数。 否 3 5.0
execution_retry_interval 重试之间的时间间隔(毫秒)。 否 0 5.0
enable_tls 是否启用 TLS 加密。 否 false 5.1
disable_verify_server_cert 是否禁用服务器证书校验。 否 false 5.1
tlsCa 用于校验服务器证书的 CA 证书文件的路径。如果enable_tls设置为true且disable_verify_server_cert设置为false,则此项必填。 否 无 5.1
tlsCert 客户端证书文件的路径。如果悦数图数据库开发版的 Graph 服务的配置文件里将tls_client_verify设置为true,则此项必填。 否 无 5.1
tlsKey 客户端私钥文件的路径。如果悦数图数据库开发版的 Graph 服务的配置文件里将tls_client_verify设置为true,则此项必填。 否 无 5.1