跳到主要内容

数据节点相关配置

本主题介绍了 Milvus 的数据节点相关配置。

数据节点通过订阅日志代理获取增量日志数据,处理变异请求,并将日志数据打包成日志快照,存储在对象存储中。

在本节中,您可以配置数据节点端口等。

dataNode.port

描述默认值
数据节点的 TCP 端口。21124

dataNode.grpc.serverMaxRecvSize

描述默认值
  • 数据节点可以接收的每个 RPC 请求的最大大小。
  • 单位:字节
  • 2147483647

    dataNode.grpc.serverMaxSendSize

    描述默认值
  • 在接收 RPC 请求时,数据节点可以发送的每个响应的最大大小。
  • 单位:字节
  • 2147483647

    dataNode.grpc.clientMaxRecvSize

    描述默认值
  • 在发送 RPC 请求时,数据节点可以接收的每个响应的最大大小。
  • 单位:字节
  • 104857600

    dataNode.grpc.clientMaxSendSize

    描述默认值
  • 数据节点可以发送的每个 RPC 请求的最大大小。
  • 单位:字节
  • 104857600

    dataNode.dataSync.flowGraph.maxQueueLength

    描述默认值
  • 数据节点中流图任务队列缓存的最大大小。
  • 单位:MB
  • 数据节点使用流图订阅和组织消息流。
  • 1024

    dataNode.flush.insertBufSize

    描述默认值
  • 数据节点使用流图来订阅和组织消息流。
  • 1024

    dataNode.flush.insertBufSize

    描述默认值
  • 在内存中缓冲段中每个 binlog 文件的最大大小。超过此值的 binlog 文件将被刷新到MinIO或S3服务。
  • 单位:字节
  • 将此参数设置得太小会导致系统频繁存储少量数据。将其设置得太大会增加系统对内存的需求。
  • 16777216