向量数据库 Milvus 版
参数 | 模块 | 默认值 | 单位 | 类型 | 取值范围 | 描述 | 重启范围 |
参数 | 模块 | 默认值 | 单位 | 类型 | 取值范围 | 描述 | 重启范围 |
common.enabledJSONShredding | common | false | - | boolean | [true|false] | 是否对 Sealed Segment 启用 JSON Key 统计。 说明 此参数仅支持 2.6 版本实例。 | 无需重启 |
common.gracefulTime | common | 5000 | 毫秒 | integer | [0-2147483647] | 有界一致性策略下可以容忍数据可见性的时差。 | 无需重启 |
common.usingJSONShreddingForQuery | common | true | - | boolean | [true|false] | 查询时是否使用 JSON 统计信息。 说明 此参数仅支持 2.6 版本实例。 | 无需重启 |
dataCoord.compaction.clustering.autoEnable | dataCoord | false | - | boolean | [true|false] | 是否开启自动聚类压缩,开启后会定时触发聚类压缩。 | 无需重启 |
dataCoord.compaction.clustering.enable | dataCoord | false | - | boolean | [true|false] | 是否开启聚类压缩。 | 无需重启 |
dataCoord.compaction.dropTolerance | dataCoord | 86400 | 秒 | integer | [1-2147483647] | Compaction drop 的容忍时间。 | 无需重启 |
dataCoord.import.taskRetention | dataCoord | 10800 | 秒 | integer | [0-2147483647] | 用于设置任务的过期时间。超过阈值任务记录将被清理。 | 无需重启 |
dataCoord.segment.diskSegmentMaxSize | dataCoord | 2048 | MB | integer | [1-2147483647] | 磁盘类型索引 Segment 的最大容量。 | 无需重启 |
dataCoord.segment.maxIdleTime | dataCoord | 600 | 秒 | integer | [0-2147483647] | 用于设置 Segment 的最大空闲时间。当 Segment 空闲时间超过设定值时会触发封存(Seal), Segment 应至少大于datacoord.segment.minSizeFromIdleToSealed。 | 元数据服务 |
dataCoord.segment.maxLife | dataCoord | 86400 | 秒 | integer | [0-2147483647] | 用于设定 Segment 的最大生存时间,当 Segment 生存时间超过设定值时会触发封存(Seal)。 | 元数据服务 |
dataCoord.segment.maxSize | dataCoord/dataNode | 1024 | MB | integer | [1-2147483647] | 用于设定 Segment 的最大容量。 | 元数据服务 |
dataCoord.segment.minSizeFromIdleToSealed | dataCoord | 16 | MB | integer | [0-2147483647] | 用于设定 Segment 的最小空闲封存容量。 | 元数据服务 |
dataCoord.segment.sealProportion | dataCoord | 0.12 | - | double | [0-1] | 用于设定 Segment 封存系数,和 dataCoord.segment.maxSize 共同决定何时封存 Segment。 | 元数据服务、Query Node、Streaming Node |
dataCoord.slot.l0DeleteCompactionUsage | dataCoord | 8 | - | integer | [8-128] | L0 compact 任务使用的 slot 数。 | 无需重启 |
dataCoord.slot.mixCompactionUsage | dataCoord | 8 | - | integer | [8-128] | mix compact 任务使用的 slot 数。 | 无需重启 |
dataCoord.slot.statsTaskSlotUsage | dataCoord | 8 | - | integer | [8-128] | stats 任务使用的 slot 数。 | 无需重启 |
dataNode.segment.deleteBufBytes | dataNode | 16777216 | B | integer | [4194304-1073741824] | 用于设定 Binlog 删除缓冲区大小,超过设定值将同步数据到 TOS。 | 无需重启 |
dataNode.segment.insertBufSize | dataNode | 16777216 | B | integer | [4194304-1073741824] | 用于设定 Binlog 写入缓冲区的大小,超过设定值将同步数据到 TOS。 | 无需重启 |
indexNode.scheduler.buildParallel | indexNode | 1 | - | integer | [1-2147483647] | 用于设定构建索引的并发数。 | Data Node |
metastore.maxEtcdTxnNum | metastore | 64 | - | integer | [1-2147483647] | 单次 ETCD 事务中的最大操作数。 说明 此参数仅支持 2.5.25 及以后版本实例。 | 无需重启 |
metastore.paginationSize | metastore | 100000 | - | integer | [1-2147483647] | 单次查询元数据存储返回的结果数量。 | 元数据服务 |
proxy.maxTaskNum | proxy | 1024 | - | integer | [1-2147483647] | proxy 任务队列中允许的最大任务数量。 | Proxy |
proxy.maxVarCharLength | proxy | 65535 | - | integer | [1-2147483647] | varchar 字段的最大字符数。 | Proxy |
proxy.maxVectorFieldNum | proxy | 4 | - | integer | [1-2147483647] | 单个collection最大向量字段数量。 | 无需重启 |
proxy.timeTickInterval | proxy | 200 | 毫秒 | integer | [10-2147483647] | 用于设定向根协调器同步 TickTime 的间隔。 | Proxy、元数据服务、Streaming Node |
queryNode.cache.warmup | queryNode | disable | - | enum | [disable|sync|async] | 用于设定是否启用 Chunk Cache 预热。预热方式:
| Query Node、Streaming Node |
queryNode.mmap.scalarField | queryNode | false | - | boolean | [true|false] | 是否为标量索引开启 mmap。 | Query Node、Streaming Node |
queryNode.mmap.scalarIndex | queryNode | false | - | boolean | [true|false] | 是否为标量索引开启 mmap。 | Query Node、Streaming Node |
queryNode.mmap.vectorField | queryNode | false | - | boolean | [true|false] | 是否为向量字段开启 mmap。 | Query Node、Streaming Node |
queryNode.scheduler.maxReadConcurrentRatio | queryNode | 1.0 | - | double | [1-10000] | 读取任务(搜索核查询)的并发度:最大并发数 = hardware.GetCPUNum * maxReadConcurrentRatio,并被限制在 [1, hardware.GetCPUNum * 100]。 | Query Node、Streaming Node |
rootCoord.dmlChannelNum | rootCoord | 16 | - | integer | [1-64] | 用于设定 DML 物理通道最大数量。 | 元数据服务、Streaming Node |
streaming.walBalancer.operationTimeout | streaming | 30 | 秒 | integer | [0-2147483647] | WAL 负载均衡操作超时时间,超时将取消操作。 说明 此参数仅支持 2.6 版本实例。 | 无需重启 |
streaming.walRecovery.gracefulCloseTimeout | streaming | 3 | 秒 | integer | [0-2147483647] | WAL 恢复的优雅关闭超时时间,WAL 关闭过程中,WAL 恢复模块会尝试持久化恢复信息以加快下次恢复。若持久化超时,WAL 恢复模块会立即关闭。 | 无需重启 |