與 dataCoord 相關的設定

dataCoord.channel.watchTimeoutInterval

說明 預設值
監聽頻道的超時設定(單位:秒)。當 Datanode 提醒程式更新監聽進度時,將重置超時計時器。 300

dataCoord.channel.legacyVersionWithoutRPCWatch

說明 預設值
版本 <= 此版本的 Datanode 被視為舊版節點,其不具備基於 RPC 的 watch() 功能。此設定僅在滾動升級期間使用,此時舊版節點將不會獲得新頻道 2.4.1

dataCoord.channel.balanceSilentDuration

說明 預設值
通道管理員開始執行背景通道平衡所需的等待時間 300

dataCoord.channel.balanceInterval

說明 預設值
頻道管理器檢查 DML 頻道平衡狀態的間隔時間 360

dataCoord.channel.checkInterval

說明 預設值
通道管理器更新通道狀態的間隔(以秒為單位) 1

dataCoord.channel.notifyChannelOperationTimeout

說明 預設值
通道操作通知的超時時間(以秒為單位)。 5

dataCoord.segment.maxSize

說明 預設值
區段的最大大小,單位:MB。datacoord.segment.maxSize 與 datacoord.segment.sealProportion 共同決定該區段是否可被封存。 1024

dataCoord.segment.diskSegmentMaxSize

說明 預設值
對於具有磁碟索引的集合,區段的最大大小(單位:MB) 2048

dataCoord.segment.sealProportion

說明 預設值
封存一個區段所需的 datacoord.segment.maxSize 最小比例。datacoord.segment.maxSize 與 datacoord.segment.sealProportion 共同決定該區段是否可被封存。 0.12

dataCoord.segment.sealProportionJitter

說明 預設值
區段封閉比例的抖動比率,預設值為 0.1(10%);若封閉比例為 12%,且抖動值為 0.1,則實際套用的比率將介於 10.8% 至 12% 之間 0.1

dataCoord.segment.assignmentExpiration

說明 預設值
區段指派的過期時間,單位:毫秒 2000

dataCoord.segment.allocLatestExpireAttempt

說明 預設值
重新啟動後,嘗試從 rootCoord 分配最新 lastExpire 的時間間隔 200

dataCoord.segment.maxLife

說明 預設值
區段的最大存活時間(以秒為單位),即 24×60×60 86400

dataCoord.segment.maxIdleTime

說明 預設值
  • 若某分段在 maxIdleTime 內未接受任何 DML 記錄,且其大小大於
  • minSizeFromIdleToSealed,Milvus 將自動將其封存。
  • 分段的最大閒置時間(以秒為單位),10*60。
  • 600

    dataCoord.segment.minSizeFromIdleToSealed

    說明 預設值
    區段從「封存」狀態轉為「閒置」狀態所需的最小大小(以 MB 為單位)。 16

    dataCoord.segment.maxBinlogFileNumber

    說明 預設值
  • 單一區段的二進位日誌最大數量(等同於主鍵的二進位日誌檔案數量),
  • 若二進位日誌檔案數量達到此最大值,該區段將會被封存。
  • 32

    dataCoord.segment.smallProportion

    說明 預設值
    當分區的列數小於 0.5

    dataCoord.segment.compactableProportion

    說明 預設值
  • (smallProportion * 區段最大列數)。
  • 若緊縮後該區段的
  • 0.85

    dataCoord.segment.expansionRate

    說明 預設值
  • 超過 (可壓縮比例 * 區段最大列數) 列。
  • 必須大於或等於 !!!
  • 在壓縮過程中,該區段的行數可超過區段最大行數的 (expansionRate-1) * 100%。
  • 1.25

    dataCoord.sealPolicy.channel.growingSegmentsMemSize

    說明 預設值
  • 以 MB 為單位的大小閾值,若每個分片中正在擴張的區段總大小
  • 超過此閾值,則最大的增長區段將會被封存。
  • 4096

    dataCoord.autoUpgradeSegmentIndex

    說明 預設值
    是否自動將區段索引升級至索引引擎的版本 false

    dataCoord.segmentFlushInterval

    說明 預設值
    在同一區段上執行 flushing 操作之間的最小間隔時間(單位:秒) 2

    dataCoord.enableCompaction

    說明 預設值
  • 此開關值用於控制是否啟用區段壓縮。
  • 壓縮會將小型區段合併為大型區段,並清除那些已超過「時間旅行」保留期限的已刪除實體。
  • true

    dataCoord.compaction.enableAutoCompaction

    說明 預設值
  • 此開關值用於控制是否啟用自動區段壓縮,在此過程中,Data Coord 會在背景中定位並合併可壓縮的區段。
  • 此設定僅在 dataCoord.enableCompaction 設為 true 時才會生效。
  • true

    dataCoord.compaction.storageVersion.enabled

    說明 預設值
    壓縮是否可將符合條件的現有資料重寫至當前儲存版本。此參數可重新整理。 true

    dataCoord.compaction.bumpSchemaVersion.enabled

    說明 預設值
    緊縮操作是否可將模式版本變更套用至現有資料,包括針對新新增函式所產生欄位的回填。此參數可重新設定。 false

    dataCoord.compaction.taskPrioritizer

    說明 預設值
  • 壓縮任務優先級設定,選項:[預設、層級、混合]。
  • 預設值為 FIFO。
  • 「level」是根據層級進行優先排序:首先執行 L0 壓縮,其次是混合壓縮,最後是叢集壓縮。
  • 「混合」依層級排序:先進行混合壓縮,再進行 L0 壓縮,最後進行叢集壓縮。
  • 預設

    dataCoord.compaction.taskQueueCapacity

    說明 預設值
    壓縮任務佇列大小 100000

    dataCoord.compaction.dropTolerance

    說明 預設值
    若緊縮任務完成時間超過此時間(以秒為單位),該任務將被清除 86400

    dataCoord.compaction.gcInterval

    說明 預設值
    緊湊化垃圾回收的時間間隔(以秒為單位) 1800

    dataCoord.compaction.mix.triggerInterval

    說明 預設值
    觸發混合壓縮所需的時間間隔(以秒為單位) 60

    dataCoord.compaction.levelzero.triggerInterval

    說明 預設值
    觸發 L0 壓縮所需的時間間隔(以秒為單位) 10

    dataCoord.compaction.levelzero.forceTrigger.minSize

    說明 預設值
    強制觸發 LevelZero 壓縮所需的最小大小(以位元組為單位),預設值為 8MB 8388608

    dataCoord.compaction.levelzero.forceTrigger.maxSize

    說明 預設值
    強制觸發 LevelZero 壓縮的最大大小(以位元組為單位),預設值為 64MB 67108864

    dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum

    說明 預設值
    強制觸發 LevelZero 壓縮所需的最小增量日誌檔案數 10

    dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum

    說明 預設值
    強制觸發 LevelZero 壓縮所需的 deltalog 檔案最大數量,預設值為 30 30

    dataCoord.compaction.single.ratio.threshold

    說明 預設值
    觸發單次壓縮的區段比例閾值,預設值為 0.2 0.2

    dataCoord.compaction.single.deltalog.maxsize

    說明 預設值
    觸發單次壓縮所需的分段差異日誌大小,預設值為 16MB 16777216

    dataCoord.compaction.single.deltalog.maxnum

    說明 預設值
    觸發一次壓縮所需的區段增量日誌數量,預設值為 200 200

    dataCoord.compaction.single.expiredlog.maxsize

    說明 預設值
    觸發分段壓縮所需的過期日誌大小,預設值為 10MB 10485760

    dataCoord.compaction.clustering.enable

    說明 預設值
    啟用叢集壓縮 true

    dataCoord.compaction.clustering.autoEnable

    說明 預設值
    啟用自動叢集壓縮 false

    dataCoord.compaction.clustering.triggerInterval

    說明 預設值
    叢集壓縮觸發間隔(以秒為單位) 600

    dataCoord.compaction.clustering.minInterval

    說明 預設值
    同一集合中叢集緊縮執行之間的最小間隔,以避免重複緊縮 3600

    dataCoord.compaction.clustering.maxInterval

    說明 預設值
    若某個集合超過 maxInterval 時間未進行叢集式壓縮,則強制執行壓縮 259200

    dataCoord.compaction.clustering.newDataSizeThreshold

    說明 預設值
    若新資料大小大於 newDataSizeThreshold,則執行叢集壓縮 512m

    dataCoord.compaction.clustering.maxTrainSizeRatio

    說明 預設值
    K-means 訓練中的最大資料大小比例,若超過此值,將進行下採樣以符合此限制 0.8

    dataCoord.compaction.clustering.maxCentroidsNum

    說明 預設值
    K-means 訓練中的最大聚類中心數 10240

    dataCoord.compaction.clustering.minCentroidsNum

    說明 預設值
    K-means 訓練中的最小聚類中心數目 16

    dataCoord.compaction.clustering.minClusterSizeRatio

    說明 預設值
    K-means 訓練中的最小聚類大小/平均大小 0.01

    dataCoord.compaction.clustering.maxClusterSizeRatio

    說明 預設值
    K-means 訓練中的最大聚類大小 / 平均大小 10

    dataCoord.compaction.clustering.maxClusterSize

    說明 預設值
    K-means 訓練中的最大聚類大小 5g

    dataCoord.syncSegmentsInterval

    說明 預設值
    定期同步區段的時間間隔 300

    dataCoord.index.memSizeEstimateMultiplier

    說明 預設值
    當記憶體大小未透過索引程序設定時,用於估算索引資料記憶體大小的倍數 2

    dataCoord.enableGarbageCollection

    說明 預設值
    用於控制是否啟用垃圾回收功能,以清除 MinIO 或 S3 服務中已捨棄資料的開關值。 true

    dataCoord.gc.interval

    說明 預設值
    資料協調器執行垃圾回收的間隔,單位:秒。 3600

    dataCoord.gc.missingTolerance

    說明 預設值
    未記錄的二進位日誌 (binlog) 檔案的保留時間。為此參數設定一個合理較大的數值,可避免誤刪除缺乏元資料的新建立二進位日誌檔案。單位:秒。 86400

    dataCoord.gc.dropTolerance

    說明 預設值
    已刪除區段的二進位日誌檔案在被清除前的保留時間,單位:秒。 10800

    dataCoord.gc.removeConcurrent

    說明 預設值
    用於移除已刪除 S3 物件的並行 goroutine 數量 32

    dataCoord.gc.scanInterval

    說明 預設值
    物件儲存垃圾回收中,掃描孤立檔案(位於 OSS 上但未在元資料中註冊的檔案)的間隔(以小時為單位) 168

    dataCoord.gc.lob.enabled

    說明 預設值
    是否啟用針對 TEXT 欄位值所建立、且未被引用的 LOB 檔案的垃圾回收功能。 true

    dataCoord.gc.lob.safetyWindow

    說明 預設值
    未被引用的 TEXT LOB 檔案必須達到此最低存留時間(以秒為單位),垃圾回收程序才會刪除該檔案。 3600

    dataCoord.gc.lob.checkInterval

    說明 預設值
    Milvus 掃描儲存空間以尋找為 TEXT 欄位值所建立之未被引用的 LOB 檔案的間隔時間(以秒為單位)。 1800

    dataCoord.brokerTimeout

    說明 預設值
    5000 毫秒,dataCoord 中介軟體 RPC 超時 5000

    dataCoord.autoBalance

    說明 預設值
    啟用自動負載平衡 true

    dataCoord.checkAutoBalanceConfigInterval

    說明 預設值
    檢查自動平衡設定的間隔 10

    dataCoord.import.filesPerPreImportTask

    說明 預設值
    每個預匯入任務允許的檔案最大數量。 2

    dataCoord.import.taskRetention

    說明 預設值
    處於「已完成」或「失敗」狀態之任務的保留期間(以秒為單位)。 10800

    dataCoord.import.maxSizeInMBPerImportTask

    說明 預設值
    為避免產生過小的區段,系統將重新分組匯入的檔案。此參數代表每個群組(每個 ImportTask)中檔案大小的總和。 6144

    dataCoord.import.scheduleInterval

    說明 預設值
    排程匯入的間隔,單位為秒。 2

    dataCoord.import.checkIntervalHigh

    說明 預設值
    檢查匯入的間隔(以秒為單位),此設定會使匯入檢查器的檢查頻率提高。 2

    dataCoord.import.checkIntervalLow

    說明 預設值
    匯入檢查器的檢查間隔(以秒為單位)設定為低頻率。 120

    dataCoord.import.maxImportFileNumPerReq

    說明 預設值
    單次匯入請求允許的檔案最大數量。 1024

    dataCoord.import.maxImportJobNum

    說明 預設值
    正在執行或待處理的匯入工作最大數量。 1024

    dataCoord.import.waitForIndex

    說明 預設值
    指示匯入操作是否會等待索引建置完成。 true

    dataCoord.gracefulStopTimeout

    說明 預設值
    秒。強制停止節點,不進行平穩關機 5

    dataCoord.slot.clusteringCompactionUsage

    說明 預設值
    叢集緊縮工作所使用的槽位。 16

    dataCoord.slot.mixCompactionUsage

    說明 預設值
    混合壓縮工作所使用的槽位。 8

    dataCoord.slot.l0DeleteCompactionUsage

    說明 預設值
    l0 壓縮工作的槽位使用情況。 8

    dataCoord.ip

    說明 預設值
    dataCoord 的 TCP/IP 位址。若未指定,則使用第一個可進行單播傳輸的位址

    dataCoord.port

    說明 預設值
    dataCoord 的 TCP 埠號 13333

    dataCoord.grpc.serverMaxSendSize

    說明 預設值
    dataCoord 可傳送的每個 RPC 請求的最大大小,單位:位元組 536870912

    dataCoord.grpc.serverMaxRecvSize

    說明 預設值
    dataCoord 可接收的每個 RPC 請求的最大大小,單位:位元組 268435456

    dataCoord.grpc.clientMaxSendSize

    說明 預設值
    dataCoord 上的客戶端所能發送的每個 RPC 請求的最大大小,單位:位元組 268435456

    dataCoord.grpc.clientMaxRecvSize

    說明 預設值
    dataCoord 上的客戶端可接收的每個 RPC 請求的最大大小,單位:位元組 536870912

    翻譯者DeepL

    目錄

    免費嘗試托管的 Milvus

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

    開始使用
    反饋

    這個頁面有幫助嗎?