跳到主要内容
版本:v3.0.x

common 配置

common.defaultPartitionName

说明默认值
创建 Collection 时的默认 Partition 名称默认

common.defaultIndexName

默认值默认值
创建未指定名称的索引时的索引名称_default_idx

common.entityExpiration

说明默认值
实体过期时间,以秒为单位,注意 -1 表示永不过期-1

common.indexSliceSize

说明默认值
索引切片大小(MB)16

common.threadCoreCoefficient.highPriority

说明默认值
该参数指定线程数是高优先级池中内核数的多少倍10

common.threadCoreCoefficient.middlePriority

说明默认值
该参数指定线程数是中优先级池核心数的多少倍5

common.threadCoreCoefficient.lowPriority

说明默认值
该参数用于指定线程数是低优先级池核心数的多少倍1

common.gracefulTime

说明默认值
毫秒,表示在 Bounded Consistency 情况下需要减去请求到达时间的时间间隔(毫秒)。5000

common.gracefulStopTimeout

描述默认值
秒,如果在这段时间内未完成优雅停止过程,它将强制退出服务器。1800

common.storageType

说明默认值
请在嵌入式 Milvus 中调整:本地,可用值为 [本地、远程、opendal],minio 值已过时,请使用 remote 代替。remote

common.storage.useLoonFFI

说明默认值
是否对新的写入和 Compaction 输出使用 Storage V3。该参数可动态刷新。false

common.simdType

说明默认值
  • 默认值:自动
  • 有效值:[自动、AVX512、AVX2、AVX、SSE4_2]
  • 该配置仅用于 querynode 和 indexnode,它为搜索和建立索引选择 CPU 指令集。
  • auto

    common.security.superUsers

    说明默认值
  • 超级用户将忽略某些系统检查进程、
  • 如更新证书时的旧密码验证。
  • common.security.defaultRootPassword

    说明默认值
    根用户的默认密码。最大长度为 72 个字符,需要双引号。Milvus

    common.security.rootShouldBindRole

    说明默认值
    启用授权时,根用户是否应绑定角色。false

    common.security.rbac.overrideBuiltInPrivilegeGroups.enabled

    说明默认值
    是否覆盖内置特权组false

    common.security.rbac.cluster.readonly.privileges

    说明默认值
    集群级只读权限ListDatabases,SelectOwnership,SelectUser,DescribeResourceGroup,ListResourceGroups,ListPrivilegeGroups

    common.security.rbac.cluster.readwrite.privileges

    说明默认值
    集群级读写权限ListDatabases,SelectOwnership,SelectUser,DescribeResourceGroup,ListResourceGroups,ListPrivilegeGroups,FlushAll,TransferNode,TransferReplica,UpdateResourceGroups

    common.security.rbac.cluster.admin.privileges

    说明默认值
    集群级管理员权限ListDatabases,SelectOwnership,SelectUser,DescribeResourceGroup,ListResourceGroups,ListPrivilegeGroups,FlushAll,TransferNode,TransferReplica,UpdateResourceGroups,BackupRBAC,RestoreRBAC,CreateDatabase、DropDatabase,CreateOwnership,DropOwnership,ManageOwnership,CreateResourceGroup,DropResourceGroup,UpdateUser,RenameCollection,CreatePrivilegeGroup,DropPrivilegeGroup,OperatePrivilegeGroup

    common.security.rbac.database.readonly.privileges

    说明默认值
    数据库级只读权限显示 Collection,描述数据库

    common.security.rbac.database.readwrite.privileges

    说明默认值
    数据库级读写权限显示 Collection、描述数据库、更改数据库

    common.security.rbac.database.admin.privileges

    说明默认值
    数据库级管理员权限显示 Collection,描述数据库,更改数据库,创建 Collection,删除 Collection

    common.security.rbac.collection.readonly.privileges

    说明默认值
    Collection 级别的只读权限查询,搜索,索引详情,获取 Flush 状态,获取加载状态,获取加载进度,已 Partition,显示 Partition,描述 Collection,描述别名,获取统计数据,列出别名

    common.security.rbac.collection.readwrite.privileges

    描述默认值
    Collection 级读写权限Query,Search,IndexDetail,GetFlushState,GetLoadState,GetLoadingProgress,HasPartition,ShowPartitions,DescribeCollection,DescribeAlias,GetStatistics,ListAliases,Load,Release,Insert,Delete,Upsert,Import,Flush,Compaction,LoadBalance,CreateIndex,DropIndex,CreatePartition,DropPartition

    common.security.rbac.collection.admin.privileges

    说明默认值
    Collection 级别管理员权限Query,Search,IndexDetail,GetFlushState,GetLoadState,GetLoadingProgress,HasPartition,ShowPartitions,DescribeCollection,DescribeAlias,GetStatistics,ListAliases,Load,Release,Insert,Delete,Upsert,Import,Flush,Compaction,LoadBalance,CreateIndex,DropIndex,CreatePartition,DropPartition,CreateAlias,DropAlias

    common.session.ttl

    说明默认值
    会话授予注册服务租期时的 ttl 值30

    common.session.retryTimes

    会话授予注册服务租约时的 ttl 值默认值
    会话发送 etcd 请求时的重试次数30

    common.locks.metrics.enable

    描述默认值
    是否为度量锁收集统计数据false

    common.locks.threshold.info

    说明默认值
    信息级打印持续时间的最小毫秒数500

    common.locks.threshold.warn

    说明默认值
    警告级别中打印持续时间的最小毫秒数1000

    common.locks.maxWLockConditionalWaitTime

    说明默认值
    等待锁定条件的最长秒数600

    common.ttMsgEnabled

    说明默认值
  • 是否禁用系统内部时间消息机制。
  • 如果禁用(设置为 false),系统将不允许进行 DML 操作,包括插入、删除、查询和搜索。
  • 这有助于 Milvus-CDC 同步增量数据
  • true

    common.traceLogMode

    说明默认值
    记录请求的 Trace 信息0

    common.bloomFilterSize

    描述默认值
    bloom 过滤器初始大小100000

    common.bloomFilterType

    说明默认值
    bloom 过滤器类型,支持 BasicBloomFilter 和 BlockedBloomFilterBlockedBloomFilter

    common.maxBloomFalsePositive

    描述默认值
    Bloom 过滤器的最大误报率0.001

    common.bloomFilterApplyBatchSize

    说明默认值
    将 pk 应用于 Bloom 过滤器时的批量大小1000

    common.collectionReplicateEnable

    说明默认值
    是否启用 Collection 复制。false

    common.usePartitionKeyAsClusteringKey

    说明默认值
    如果为 true,则在 Partition Key 字段上进行 Clustering Compaction 和分段剪枝false

    common.useVectorAsClusteringKey

    说明默认值
    如果为 true,则对向量字段进行 Clustering Compaction 和分段剪裁false

    common.enableVectorClusteringKey

    描述默认值
    如果为 true,则启用向量聚类键和向量 Clustering Compactionfalse

    common.localRPCEnabled

    描述默认值
    在混合或独立模式下,启用本地 rpc 进行内部通信。false

    common.sync.taskPoolReleaseTimeoutSeconds

    说明默认值
    等待任务完成并释放池中资源的最长时间60

    common.clusterID

    说明默认值
  • 集群的唯一标识符,用于生成自动标识符,以确保多个 Milvus 集群的全局唯一性。
  • 有效值:[0、1、2、3、4、5、6、7] (最多支持 8 个集群)
  • 每个集群必须有一个唯一的 clusterID,以防止运行多个集群时出现 AutoID 重叠。
  • 此 ID 作为 cluster_id 段的一部分嵌入 64 位 AutoID 结构中。
  • 有关详细信息,请参阅主键字段和 AutoID
  • 0