常見相關設定

common.defaultPartitionName

說明 預設值
建立集合時預設區段的名稱 _default

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

說明 預設值
毫秒。此參數代表在「有限一致性」情境下,需從請求到達時間中減去的間隔(單位為毫秒)。 5000

common.gracefulStopTimeout

說明 預設值
秒。若在此時間內未能完成平穩停止程序,系統將強制關閉伺服器。 1800

common.storageType

說明 預設值
請在嵌入式 Milvus 中進行調整:local,可用值為 [local、remote、opendal],值 minio 已廢棄,請改用 remote remote

common.storage.useLoonFFI

說明 預設值
是否對新寫入資料及壓縮輸出使用 Storage V3。此參數可重新載入。 false

common.simdType

說明 預設值
  • 預設值:auto
  • 有效值:[auto, avx512, avx2, avx, sse4_2]
  • 此設定僅由 querynode 和 indexnode 使用,用於為搜尋和建立索引選擇 CPU 指令集。
  • auto

    common.security.superUsers

    說明 預設值
  • 超級使用者將忽略某些系統檢查程序,
  • 例如在更新憑證時對舊密碼的驗證
  • common.security.defaultRootPassword

    說明 預設值
    root 使用者的預設密碼。最大長度為 72 個字元,且必須使用雙引號。 Milvus

    common.security.rootShouldBindRole

    說明 預設值
    當啟用授權時,root 使用者是否應綁定某個角色。 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、更新資源群組、備份 RBAC、還原 RBAC、建立資料庫、刪除資料庫、建立所有權、刪除所有權、管理所有權、建立資源群組、刪除資源群組、更新使用者、重新命名集合、建立權限群組、刪除權限群組、操作權限群組

    common.security.rbac.database.readonly.privileges

    說明 預設值
    資料庫層級唯讀權限 顯示集合、描述資料庫

    common.security.rbac.database.readwrite.privileges

    說明 預設值
    資料庫層級的讀寫權限 ShowCollections、DescribeDatabase、AlterDatabase

    common.security.rbac.database.admin.privileges

    說明 預設值
    資料庫層級的管理權限 ShowCollections、DescribeDatabase、AlterDatabase、CreateCollection、DropCollection

    common.security.rbac.collection.readonly.privileges

    說明 預設值
    集合層級唯讀權限 Query、Search、IndexDetail、GetFlushState、GetLoadState、GetLoadingProgress、HasPartition、ShowPartitions、DescribeCollection、DescribeAlias、GetStatistics、ListAliases

    common.security.rbac.collection.readwrite.privileges

    說明 預設值
    集合層級的讀寫權限 查詢、搜尋、索引詳細資訊、取得刷新狀態、取得載入狀態、取得載入進度、是否具有分區、顯示分區、描述集合、描述別名、取得統計資料、列出別名、載入、釋放、插入、刪除、Upsert、匯入、刷新、壓縮、負載平衡、建立索引、刪除索引、建立分區、刪除分區

    common.security.rbac.collection.admin.privileges

    說明 預設值
    集合層級管理員權限 查詢、搜尋、索引詳細資訊、取得刷新狀態、取得載入狀態、取得載入進度、是否具有分區、顯示分區、描述集合、描述別名、取得統計資料、列出別名、載入、釋放、插入、刪除、更新或插入、匯入、刷新、壓縮、負載平衡、建立索引、刪除索引、建立分區、刪除分區、建立別名、刪除別名

    common.session.ttl

    說明 預設值
    當工作階段向註冊服務授予租約時的 TTL 值 30

    common.session.retryTimes

    說明 預設值
    會話發送 etcd 請求時的重試次數 30

    common.locks.metrics.enable

    說明 預設值
    是否針對指標鎖進行統計資料彙整 false

    common.locks.threshold.info

    說明 預設值
    在資訊級別中輸出持續時間所需的最小毫秒數 500

    common.locks.threshold.warn

    說明 預設值
    在「警告」級別中,輸出持續時間所需的最低毫秒數 1000

    common.locks.maxWLockConditionalWaitTime

    說明 預設值
    等待 wlock 條件的最大秒數 600

    common.ttMsgEnabled

    說明 預設值
  • 是否要停用系統的內部時間訊息傳遞機制。
  • 若停用(設定為 false),系統將不允許執行 DML 操作,包括插入、刪除、查詢及搜尋。
  • 這有助於 Milvus-CDC 同步增量資料
  • true

    common.traceLogMode

    說明 預設值
    追蹤請求資訊 0

    common.bloomFilterSize

    說明 預設值
    布隆濾波器初始大小 100000

    common.bloomFilterType

    說明 預設值
    布魯姆篩選器的類型,支援 BasicBloomFilter 和 BlockedBloomFilter BlockedBloomFilter

    common.maxBloomFalsePositive

    說明 預設值
    布隆篩選器的最大假陽性率 0.001

    common.bloomFilterApplyBatchSize

    說明 預設值
    將 PK 套用至布隆篩選器時的批次大小 1000

    common.collectionReplicateEnable

    說明 預設值
    是否啟用集合複製。 false

    common.usePartitionKeyAsClusteringKey

    說明 預設值
    若為 true,則針對分區鍵欄位執行叢集緊湊化與區段修剪 false

    common.useVectorAsClusteringKey

    說明 預設值
    若為 true,則對向量欄位執行叢集壓縮與區段修剪 false

    common.enableVectorClusteringKey

    說明 預設值
    若為 true,則啟用向量叢集鍵及向量叢集壓縮 false

    common.localRPCEnabled

    說明 預設值
    在混合模式或獨立模式下,啟用用於內部通訊的本地 RPC。 false

    common.sync.taskPoolReleaseTimeoutSeconds

    說明 預設值
    等待任務完成並釋放資源池中資源的最大時間 60

    common.clusterID

    說明 預設值
  • 用於自動產生識別碼 (AutoID) 的叢集唯一識別碼,以確保在多個 Milvus 叢集間具有全域唯一性。
  • 有效值:[0, 1, 2, 3, 4, 5, 6, 7](最多支援 8 個叢集)
  • 每個叢集必須擁有唯一的 clusterID,以避免在運行多個叢集時發生 AutoID 重疊的情況。
  • 此識別碼會作為 cluster_id 區段的一部分,嵌入 64 位元的 AutoID 結構中。
  • 如需更多資訊,請參閱「主要欄位與 AutoID」。
  • 0

    翻譯者DeepL

    免費嘗試托管的 Milvus

    Zilliz Cloud 無縫接入,由 Milvus 提供動力,速度提升 10 倍。

    開始使用
    反饋

    這個頁面有幫助嗎?