資料室相關組態
dataCoord.channel.watchTimeoutInterval
| 說明 | 預設值 |
|---|---|
| 觀看頻道的逾時時間 (秒)。資料節點 tickler 更新觀看進度會重設逾時計時器。 | 300 |
dataCoord.channel.legacyVersionWithoutRPCWatch
| 說明 | 預設值 |
|---|---|
| <= 此版本的資料節點被視為傳統節點,不具備基於 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
| 說明 | 預設值 |
|---|---|
| 對於有 Disk 索引的資料集,段的最大大小 (MB) | 2048 |
dataCoord.segment.sealProportion
| 說明 | 預設值 |
|---|---|
| datacoord.segment.maxSize 與 datacoord.segment.sealProportion 的最小比例,用以封鎖區段。 | 0.12 |
dataCoord.segment.sealProportionJitter
| 說明 | 預設值 |
|---|---|
| 封段比例 jitter 比率,預設值 0.1(10%),若封段比例為 12%,jitter=0.1 時,實際應用比例為 10.8~12%。 | 0.1 |
dataCoord.segment.assignmentExpiration
| 說明 | 預設值 |
|---|---|
| 分段指派的有效時間,單位:ms | 2000 |
dataCoord.segment.allocLatestExpireAttempt
| 說明 | 預設值 |
|---|---|
| 重新啟動後嘗試從 rootCoord 分配最新 lastExpire 的時間 | 200 |
dataCoord.segment.maxLife
| 說明 | 預設值 |
|---|---|
| 區段的最大使用期限,以秒為單位,24*60*60 | 86400 |
dataCoord.segment.maxIdleTime
| 說明 | 預設值 |
|---|---|
|
|
600 |
dataCoord.segment.minSizeFromIdleToSealed
| 說明 | 預設值 |
|---|---|
| 從封存到閒置的最小區段大小 (MB)。 | 16 |
dataCoord.segment.maxBinlogFileNumber
| 說明 | 預設值 |
|---|---|
|
|
32 |
dataCoord.segment.smallProportion
| 說明 | 預設值 |
|---|---|
| 當段的行數小於 | 0.5 |
dataCoord.segment.compactableProportion
| 說明 | 預設值 |
|---|---|
|
|
0.85 |
dataCoord.segment.expansionRate
| 說明 | 預設值 |
|---|---|
|
|
1.25 |
dataCoord.sealPolicy.channel.growingSegmentsMemSize
| 說明 | 預設值 |
|---|---|
|
|
4096 |
dataCoord.autoUpgradeSegmentIndex
| 說明 | 預設值 |
|---|---|
| 是否自動將區段索引升級為索引引擎的版本 | 假 |
dataCoord.segmentFlushInterval
| 說明 | 預設值 |
|---|---|
| 在相同網段上進行複製作業的最小間隔時間 (單位: 秒) | 2 |
dataCoord.enableCompaction
| 說明 | 預設值 |
|---|---|
|
|
真 |
dataCoord.compaction.enableAutoCompaction
| 說明 | 預設值 |
|---|---|
|
|
真 |
dataCoord.compaction.taskPrioritizer
| 說明 | 預設值 |
|---|---|
|
|
預設 |
dataCoord.compaction.taskQueueCapacity
| 說明 | 預設值 |
|---|---|
| 壓實任務佇列大小 | 100000 |
dataCoord.compaction.dropTolerance
| 說明 | 預設值 |
|---|---|
| 壓實任務會在完成時間超過此時間(秒)後清空。 | 86400 |
dataCoord.compaction.gcInterval
| 說明 | 預設值 |
|---|---|
| 壓實的時間間隔 (秒) gc | 1800 |
dataCoord.compaction.mix.triggerInterval
| 說明 | 預設值 |
|---|---|
| 觸發混合壓實的時間間隔 (以秒為單位) | 60 |
dataCoord.compaction.levelzero.triggerInterval
| 說明 | 預設值 |
|---|---|
| 觸發 L0 壓實的時間間隔 (秒) | 10 |
dataCoord.compaction.levelzero.forceTrigger.minSize
| 說明 | 預設值 |
|---|---|
| 強制觸發 LevelZero Compaction 的最小大小 (位元組),預設為 8MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| 說明 | 預設值 |
|---|---|
| 強制觸發 LevelZero Compaction 的最大大小 (位元組),預設為 64MB | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| 說明 | 預設值 |
|---|---|
| 強制觸發 LevelZero Compaction 的最小 deltalog 檔案數量 | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| 說明 | 預設值 |
|---|---|
| 強制觸發 LevelZero Compaction 的最大 deltalog 檔案數量,預設為 30 | 30 |
dataCoord.compaction.single.ratio.threshold
| 說明 | 預設值 |
|---|---|
| 觸發單次壓縮的區段比率臨界值,預設為 0.2 | 0.2 |
dataCoord.compaction.single.deltalog.maxsize
| 說明 | 預設值 |
|---|---|
| 觸發單次壓縮的分割區大小,預設為 16MB | 16777216 |
dataCoord.compaction.single.deltalog.maxnum
| 說明 | 預設值 |
|---|---|
| 觸發壓縮的區段 deltalog 數量,預設為 200 | 200 |
dataCoord.compaction.single.expiredlog.maxsize
| 說明 | 預設值 |
|---|---|
| 觸發壓縮的區段的過期日誌大小,預設為 10MB | 10485760 |
dataCoord.compaction.clustering.enable
| 說明 | 預設值 |
|---|---|
| 啟用群集壓縮 | 真 |
dataCoord.compaction.clustering.autoEnable
| 說明 | 預設值 |
|---|---|
| 啟用自動群集壓縮 | 假 |
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
| 說明 | 預設值 |
|---|---|
| Kmeans 訓練中的最大資料大小比率,若大於此比率,會向下採樣以符合此限制 | 0.8 |
dataCoord.compaction.clustering.maxCentroidsNum
| 說明 | 預設值 |
|---|---|
| Kmeans 訓練中的最大中心點數 | 10240 |
dataCoord.compaction.clustering.minCentroidsNum
| 說明 | 預設值 |
|---|---|
| Kmeans 訓練中的最小中心點數 | 16 |
dataCoord.compaction.clustering.minClusterSizeRatio
| 說明 | 預設值 |
|---|---|
| Kmeans 訓練中的最小群集大小 / 平均大小 | 0.01 |
dataCoord.compaction.clustering.maxClusterSizeRatio
| 說明 | 預設值 |
|---|---|
| 最大聚類大小 / Kmeans 訓練的平均大小 | 10 |
dataCoord.compaction.clustering.maxClusterSize
| 說明 | 預設值 |
|---|---|
| Kmeans 訓練中的最大聚類大小 | 5g |
dataCoord.syncSegmentsInterval
| 說明 | 預設值 |
|---|---|
| 定期同步片段的時間間隔 | 300 |
dataCoord.index.memSizeEstimateMultiplier
| 說明 | 預設值 |
|---|---|
| 當索引程序未設定記憶體大小時,以乘數估計索引資料的記憶體大小。 | 2 |
dataCoord.enableGarbageCollection
| 說明 | 預設值 |
|---|---|
| 用來控制 MinIO 或 S3 服務是否啟用垃圾回收以清除丟棄資料的開關值。 | 真 |
dataCoord.gc.interval
| 說明 | 預設值 |
|---|---|
| 資料協調器執行垃圾回收的間隔,單位:秒。 | 3600 |
dataCoord.gc.missingTolerance
| 說明 | 預設值 |
|---|---|
| 未記錄的二進位記錄 (binlog) 檔案的保留時間。為此參數設定合理的大值,可避免錯誤刪除新建立但缺乏元資料的 binlog 檔案。單位:秒。 | 86400 |
dataCoord.gc.dropTolerance
| 說明 | 預設值 |
|---|---|
| 刪除區段的 binlog 檔案在清除前的保留時間,單位:秒。 | 10800 |
dataCoord.gc.removeConcurrent
| 說明 | 預設值 |
|---|---|
| 移除丟棄的 s3 物件的並發 goroutines 數量 | 32 |
dataCoord.gc.scanInterval
| 說明 | 預設值 |
|---|---|
| 物件儲存空間中的無主檔案 (檔案在 oss 上,但尚未在 meta 上註冊) 垃圾收集掃描間隔 (小時) | 168 |
dataCoord.brokerTimeout
| 說明 | 預設值 |
|---|---|
| 5000ms, dataCoord 代理商 rpc 超時 | 5000 |
dataCoord.autoBalance
| 說明 | 預設值 |
|---|---|
| 啟用自動平衡 | 真 |
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
| 說明 | 預設值 |
|---|---|
| 表示匯入作業是否等待索引建立完成。 | 真 |
dataCoord.gracefulStopTimeout
| 說明 | 預設值 |
|---|---|
| 秒。強制停止節點而不優先停止 | 5 |
dataCoord.slot.clusteringCompactionUsage
| 說明 | 預設值 |
|---|---|
| 群集壓縮工作的插槽使用量。 | 16 |
dataCoord.slot.mixCompactionUsage
| 說明 | 預設值 |
|---|---|
| 混合壓縮工作的插槽使用量。 | 8 |
dataCoord.slot.l0DeleteCompactionUsage
| 說明 | 預設值 |
|---|---|
| 混合壓實作業的插槽使用量。 | 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 |