数据协调器相关配置
本主题介绍了 Milvus 的数据协调器相关配置。
数据协调器(data coord)管理数据节点的拓扑结构,维护元数据,并触发刷新、压缩和其他后台数据操作。
在本节中,您可以配置数据协调器地址、段设置、压缩、垃圾回收等。
dataCoord.address
描述 | 默认值 |
---|
数据协调器的 TCP/IP 地址。如果将此参数设置为 0.0.0.0 ,数据协调器将监视所有 IPv4 地址。 | localhost |
dataCoord.port
dataCoord.grpc.serverMaxRecvSize
描述 | 默认值 |
---|
数据协调器可以接收的每个 RPC 请求的最大大小。单位:字节 | 2147483647 |
dataCoord.grpc.serverMaxSendSize
描述 | 默认值 |
---|
在接收 RPC 请求时,数据协调器可以发送的每个响应的最大大小。单位:字节 | 2147483647 |
dataCoord.grpc.clientMaxRecvSize
描述 | 默认值 |
---|
在发送 RPC 请求时,数据协调器可以接收的每个响应的最大大小。单位:字节 | 104857600 |
dataCoord.grpc.clientMaxSendSize
描述 | 默认值 |
---|
数据协调器可以发送的每个 RPC 请求的最大大小。单位:字节 | 104857600 |
dataCoord.activeStandby.enabled
描述 | 默认值 |
---|
数据协调器是否以主备模式工作。 | false |
dataCoord.replicas
描述 | 默认值 |
---|
数据协调器 Pod 的数量。如果 dataCoord.activeStandby.enabled 设置为 true ,则此项为必填项。 | 1 |
dataCoord.enableCompaction
描述 | 默认值 |
---|
控制是否启用段压缩的开关。压缩会将小型段合并为大型段,并清除超出时间旅行保留期限的已删除实体。 | true |
dataCoord.enableGarbageCollection
描述 | 默认值 |
---|
控制是否启用垃圾收集以清除 MinIO 或 S3 服务中的废弃数据的开关。 | true |
dataCoord.segment.maxSize
描述 | 默认值 |
---|
段的最大大小。单位:MBdatacoord.segment.maxSize 和 datacoord.segment.sealProportion 共同决定是否可以封存一个段。 | 512 |
dataCoord.segment.sealProportion
描述 | 默认值 |
---|
封存一个段所需的最小比例,相对于 datacoord.segment.maxSize 。datacoord.segment.maxSize 和 datacoord.segment.sealProportion 共同决定是否可以封存一个段。 | 0.23 |
dataCoord.segment.assignmentExpiration