milvus-logo

Root Coordinator-related Configurations

This topic introduces the root coordinator-related configurations of Milvus.

Root coordinator (root coord) handles data definition language (DDL) and data control language (DCL) requests, manages TSO (timestamp Oracle), and publishes time tick messages.

Under this section, you can configure root coord address, index building threshold, etc.

rootCoord.address

Description Default Value
  • TCP/IP address of root coordinator.
  • Root coordinator monitors all IPv4 addresses if this parameter is set as 0.0.0.0.
  • localhost

    rootCoord.port

    Description Default Value
    TCP port of root coordinator. 53100

    rootCoord.grpc.serverMaxRecvSize

    Description Default Value
  • The maximum size of each RPC request that the root coord can receive.
  • Unit: Byte
  • 2147483647

    rootCoord.grpc.serverMaxSendSize

    Description Default Value
  • The maximum size of each respond the root coord can send when receiving an RPC request.
  • Unit: Byte
  • 2147483647

    rootCoord.grpc.clientMaxRecvSize

    Description Default Value
  • The maximum size of each respond that the root coord can receive when sending an RPC request.
  • Unit: Byte
  • 104857600

    rootCoord.grpc.clientMaxSendSize

    Description Default Value
  • The maximum size of each RPC request that the root coord can send.
  • Unit: Byte
  • 104857600

    rootCoord.dmlChannelNum

    Description Default Value
    The number of DML-Channels to create at the root coord startup. 256

    rootCoord.maxPartitionNum

    Description Default Value
  • The maximum number of partitions in each collection.
  • New partitions cannot be created if this parameter is set as 0 or 1.
  • Range: [0, INT64MAX]
  • 4096

    rootCoord.minSegmentSizeToEnableIndex

    Description Default Value
  • The minimum row count of a segment required for creating index.
  • Segments with smaller size than this parameter will not be indexed, and will be searched with brute force.
  • 1024
    On this page