dataCoord関連コンフィギュレーション
dataCoord.channel.watchTimeoutInterval
| 説明 | デフォルト値 |
|---|---|
| チャンネル監視のタイムアウト(秒)。データノードティクラー更新のウォッチプログレスがタイムアウトタイマーをリセットする。 | 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
| 説明 | デフォルト値 |
|---|---|
| セグメントの最大サイズ: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
| 説明 | デフォルト値 |
|---|---|
| デフォルト値 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
| 説明 | デフォルト値 |
|---|---|
| セグメントインデックスをインデックスエンジンのバージョンに自動アップグレードするかどうか。 | false |
dataCoord.segmentFlushInterval
| 説明 | デフォルト値 |
|---|---|
| 同一セグメントに対するフリュージング操作の最小間隔(単位: 秒) | 2 |
dataCoord.enableCompaction
| 説明 | デフォルト値 |
|---|---|
|
|
true |
dataCoord.compaction.enableAutoCompaction
| 説明 | デフォルト値 |
|---|---|
|
|
true |
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
| 説明 | デフォルト値 |
|---|---|
| レベルゼロコンパクションを強制的にトリガーする最小サイズ(バイト単位)、デフォルトは8MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| 説明 | デフォルト値 |
|---|---|
| レベルゼロ・コンパクションを強制的にトリガーするバイト単位の最大サイズ、デフォルトは64MB | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| 説明 | デフォルト値 |
|---|---|
| LevelZero Compactionを強制的にトリガーするデルタログファイルの最小数 | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| 説明 | デフォルト値 |
|---|---|
| LevelZero Compactionを強制的にトリガーするデルタログファイルの最大数。 | 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
| 説明 | デフォルト値 |
|---|---|
| クラスタリングコンパクションを有効にする | 真 |
dataCoord.compaction.clustering.autoEnable
| 説明 | デフォルト値 |
|---|---|
| 自動クラスタリング・コンパクションを有効にする | false |
dataCoord.compaction.clustering.triggerInterval
| 説明 | デフォルト値 |
|---|---|
| クラスタリング・コンパクションのトリガー間隔(秒 | 600 |
dataCoord.compaction.clustering.minInterval
| 説明 | デフォルト値 |
|---|---|
| 冗長なコンパクションを避けるための、1つのコレクションのクラスタリング・コンパクション実行間の最小間隔 | 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)ファイルの保持期間。このパラメータに適度に大きな値を設定することで、メタデータを持たない新しく作成されたバイナリログファイルが誤って削除されるのを防ぐことができる。単位:秒。 | 86400 |
dataCoord.gc.dropTolerance
| 説明 | デフォルト値 |
|---|---|
| 削除されたセグメントのbinlogファイルがクリアされるまでの保持時間、単位:秒。 | 10800 |
dataCoord.gc.removeConcurrent
| 説明 | デフォルト値 |
|---|---|
| 削除されたs3オブジェクトを削除する同時実行ゴルーチン数 | 32 |
dataCoord.gc.scanInterval
| 説明 | デフォルト値 |
|---|---|
| オブジェクトストレージのガベージコレクションスキャン間隔(時間) | 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
| 説明 | デフォルト値 |
|---|---|
| 1回のインポートリクエストで許可される最大ファイル数。 | 1024 |
dataCoord.import.maxImportJobNum
| 説明 | デフォルト値 |
|---|---|
| 実行中または保留中のインポートジョブの最大数。 | 1024 |
dataCoord.import.waitForIndex
| 説明 | デフォルト値 |
|---|---|
| インポート操作がインデックス構築の完了を待機するかどうかを示します。 | 真 |
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 |