dataCoord-bezogene Konfigurationen
dataCoord.channel.watchTimeoutInterval
| Beschreibung | Standardwert |
|---|---|
| Zeitüberschreitung beim Beobachten von Kanälen (in Sekunden). Datanode tickler update watch progress setzt den Timeout-Timer zurück. | 300 |
dataCoord.channel.balanceWithRpc
| Beschreibung | Standardwert |
|---|---|
| Ob der Abgleich mit RPC aktiviert werden soll, Standard ist die Verwendung von etcd watch | true |
dataCoord.channel.legacyVersionWithoutRPCWatch
| Beschreibung | Standardwert |
|---|---|
| Datenknoten <= dieser Version werden als Legacy-Knoten betrachtet, die kein rpc-basiertes watch() haben. Dies wird nur während eines Rolling Upgrades verwendet, bei dem Legacy-Knoten keine neuen Kanäle erhalten. | 2.4.1 |
dataCoord.channel.balanceSilentDuration
| Beschreibung | Standardwert |
|---|---|
| Die Dauer, nach der der Channel-Manager den Channel-Abgleich im Hintergrund startet | 300 |
dataCoord.channel.balanceInterval
| Beschreibung | Standardwert |
|---|---|
| Das Intervall, mit dem der Kanalmanager den Status des dml-Kanalausgleichs überprüft | 360 |
dataCoord.channel.checkInterval
| Beschreibung | Standardwert |
|---|---|
| Das Intervall in Sekunden, in dem der Channel-Manager den Channel-Status weiterschaltet | 1 |
dataCoord.channel.notifyChannelOperationTimeout
| Beschreibung | Standardwert |
|---|---|
| Zeitüberschreitung bei der Benachrichtigung über Kanaloperationen (in Sekunden). | 5 |
dataCoord.segment.maxSize
| Beschreibung | Voreinstellung Wert |
|---|---|
| Die maximale Größe eines Segments, Einheit: MB. datacoord.segment.maxSize und datacoord.segment.sealProportion bestimmen zusammen, ob ein Segment versiegelt werden kann. | 1024 |
dataCoord.segment.diskSegmentMaxSize
| Beschreibung | Standardwert |
|---|---|
| Maximale Größe eines Segments in MB für eine Sammlung mit dem Index Disk | 2048 |
dataCoord.segment.sealProportion
| Beschreibung | Standardwert |
|---|---|
| Das minimale Verhältnis zu datacoord.segment.maxSize, um ein Segment zu versiegeln. datacoord.segment.maxSize und datacoord.segment.sealProportion bestimmen zusammen, ob ein Segment versiegelt werden kann. | 0.12 |
dataCoord.segment.assignmentExpiration
| Beschreibung | Standardwert |
|---|---|
| Verfallszeit der Segmentzuweisung, Einheit: ms | 2000 |
dataCoord.segment.allocLatestExpireAttempt
| Beschreibung | Standardwert |
|---|---|
| Die Zeit, die versucht wird, das letzte lastExpire von rootCoord nach dem Neustart zuzuordnen | 200 |
dataCoord.segment.maxLife
| Beschreibung | Standardwert |
|---|---|
| Die maximale Lebensdauer des Segments in Sekunden, 24*60*60 | 86400 |
dataCoord.segment.maxIdleTime
| Beschreibung | Standardwert |
|---|---|
|
|
600 |
dataCoord.segment.minSizeFromIdleToSealed
| Beschreibung | Standardwert |
|---|---|
| Die minimale Größe des Segments in MB, die zwischen Leerlauf und Versiegelung liegen kann. | 16 |
dataCoord.segment.maxBinlogFileNumber
| Beschreibung | Standardwert |
|---|---|
|
|
32 |
dataCoord.segment.smallProportion
| Beschreibung | Standardwert |
|---|---|
| Das Segment wird als "kleines Segment" betrachtet, wenn die Anzahl der Zeilen kleiner ist als | 0.5 |
dataCoord.segment.compactableProportion
| Beschreibung | Standardwert |
|---|---|
|
|
0.85 |
dataCoord.segment.expansionRate
| Beschreibung | Standardwert |
|---|---|
|
|
1.25 |
dataCoord.sealPolicy.channel.growingSegmentsMemSize
| Beschreibung | Standardwert |
|---|---|
|
|
4096 |
dataCoord.autoUpgradeSegmentIndex
| Beschreibung | Standardwert |
|---|---|
| ob der Segmentindex automatisch auf die Version der Index-Engine aktualisiert werden soll | falsch |
dataCoord.segmentFlushInterval
| Beschreibung | Standardwert |
|---|---|
| die minimale Intervalldauer (Einheit: Sekunden) zwischen Flusing-Operationen auf demselben Segment | 2 |
dataCoord.enableCompaction
| Beschreibung | Voreinstellung Wert |
|---|---|
|
|
true |
dataCoord.compaction.enableAutoCompaction
| Beschreibung | Standardwert |
|---|---|
|
|
true |
dataCoord.compaction.clustering.enable
| Beschreibung | Standardwert |
|---|---|
| Clustering-Verdichtung einschalten | true |
dataCoord.compaction.clustering.autoEnable
| Beschreibung | Standardwert |
|---|---|
| Automatische Clustering-Verdichtung einschalten | falsch |
dataCoord.compaction.clustering.triggerInterval
| Beschreibung | Standardwert |
|---|---|
| Auslöseintervall für Clustering-Verdichtung in Sekunden | 600 |
dataCoord.compaction.clustering.minInterval
| Beschreibung | Standardwert |
|---|---|
| Das Mindestintervall zwischen der Ausführung der Clustering-Verdichtung einer Sammlung, um eine redundante Verdichtung zu vermeiden | 3600 |
dataCoord.compaction.clustering.maxInterval
| Beschreibung | Standardwert |
|---|---|
| Wenn eine Sammlung länger als maxInterval nicht komprimiert wurde, wird die Komprimierung erzwungen | 259200 |
dataCoord.compaction.clustering.newDataSizeThreshold
| Beschreibung | Standardwert |
|---|---|
| Wenn die neue Datengröße größer als newDataSizeThreshold ist, Clustering-Kompaktierung ausführen | 512m |
dataCoord.compaction.clustering.maxTrainSizeRatio
| Beschreibung | Standardwert |
|---|---|
| maximales Datengrößenverhältnis im Kmeans-Zug, wenn es größer ist, wird das Sampling verringert, um diese Grenze einzuhalten | 0.8 |
dataCoord.compaction.clustering.maxCentroidsNum
| Beschreibung | Standardwert |
|---|---|
| Maximale Anzahl der Zentroide im Kmeans-Zug | 10240 |
dataCoord.compaction.clustering.minCentroidsNum
| Beschreibung | Standardwert |
|---|---|
| minimale Anzahl von Zentren im Kmeans-Zug | 16 |
dataCoord.compaction.clustering.minClusterSizeRatio
| Beschreibung | Standardwert |
|---|---|
| minimale Clustergröße / durchschnittliche Größe im Kmeans-Zug | 0.01 |
dataCoord.compaction.clustering.maxClusterSizeRatio
| Beschreibung | Standardwert |
|---|---|
| maximale Clustergröße / durchschnittliche Größe im Kmeans-Zug | 10 |
dataCoord.compaction.clustering.maxClusterSize
| Beschreibung | Standardwert |
|---|---|
| maximale Clustergröße im Kmeans-Zug | 5g |
dataCoord.compaction.levelzero.forceTrigger.minSize
| Beschreibung | Standardwert |
|---|---|
| Die Mindestgröße in Bytes, um eine LevelZero-Compaction auszulösen, Standardwert 8MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| Beschreibung | Standardwert |
|---|---|
| Die maximale Größe in Bytes, die eine LevelZero Compaction auslösen soll, Standardwert: 64 MB | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| Beschreibung | Standardwert |
|---|---|
| Die Mindestanzahl der Deltalog-Dateien, die eine LevelZero-Compaction auslösen müssen | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| Beschreibung | Standardwert |
|---|---|
| Die maximale Anzahl von Deltalog-Dateien, die eine LevelZero-Compaction erzwingen, Standardwert: 30 | 30 |
dataCoord.syncSegmentsInterval
| Beschreibung | Standardwert |
|---|---|
| Das Zeitintervall für die regelmäßige Synchronisierung von Segmenten | 300 |
dataCoord.enableGarbageCollection
| Beschreibung | Standardwert |
|---|---|
| Schalterwert zur Steuerung, ob die Garbage Collection zum Löschen der verworfenen Daten im MinIO- oder S3-Dienst aktiviert werden soll. | true |
dataCoord.gc.interval
| Beschreibung | Standardwert |
|---|---|
| Das Intervall, in dem data coord eine Garbage Collection durchführt, Einheit: Sekunde. | 3600 |
dataCoord.gc.missingTolerance
| Beschreibung | Standardwert |
|---|---|
| Die Aufbewahrungsdauer der nicht aufgezeichneten binären Protokolldateien (binlog). Die Einstellung eines angemessen großen Wertes für diesen Parameter verhindert das irrtümliche Löschen von neu erstellten Binlog-Dateien, denen Metadaten fehlen. Einheit: Sekunde. | 86400 |
dataCoord.gc.dropTolerance
| Beschreibung | Standardwert |
|---|---|
| Die Aufbewahrungsdauer der binlog-Dateien der gelöschten Segmente, bevor sie gelöscht werden, Einheit: Sekunde. | 10800 |
dataCoord.gc.removeConcurrent
| Beschreibung | Standardwert |
|---|---|
| Anzahl der gleichzeitigen Goroutinen, die gelöschte s3-Objekte entfernen | 32 |
dataCoord.gc.scanInterval
| Beschreibung | Standardwert |
|---|---|
| verwaiste Datei (Datei auf oss, aber nicht auf meta registriert) auf Objektspeicher Müllabfuhr-Suchintervall in Stunden | 168 |
dataCoord.brokerTimeout
| Beschreibung | Standardwert |
|---|---|
| 5000ms, dataCoord broker rpc timeout | 5000 |
dataCoord.autoBalance
| Beschreibung | Standardwert |
|---|---|
| Automatischer Abgleich einschalten | wahr |
dataCoord.checkAutoBalanceConfigInterval
| Beschreibung | Standardwert |
|---|---|
| das Intervall für die Überprüfung der Auto-Balance-Konfiguration | 10 |
dataCoord.import.filesPerPreImportTask
| Beschreibung | Standardwert |
|---|---|
| Die maximale Anzahl von Dateien, die pro Vorimportaufgabe zulässig sind. | 2 |
dataCoord.import.taskRetention
| Beschreibung | Standardwert |
|---|---|
| Der Aufbewahrungszeitraum in Sekunden für Aufgaben im Status "Abgeschlossen" oder "Fehlgeschlagen". | 10800 |
dataCoord.import.maxSizeInMBPerImportTask
| Beschreibung | Standardwert |
|---|---|
| Um die Erzeugung kleiner Segmente zu verhindern, werden importierte Dateien neu gruppiert. Dieser Parameter stellt die Summe der Dateigrößen in jeder Gruppe (jedem ImportTask) dar. | 6144 |
dataCoord.import.scheduleInterval
| Beschreibung | Standardwert |
|---|---|
| Das Intervall für die Planung des Imports, gemessen in Sekunden. | 2 |
dataCoord.import.checkIntervalHigh
| Beschreibung | Standardwert |
|---|---|
| Das Intervall für die Überprüfung des Imports, gemessen in Sekunden, ist auf eine hohe Frequenz für den Import-Checker eingestellt. | 2 |
dataCoord.import.checkIntervalLow
| Beschreibung | Standardwert |
|---|---|
| Das Intervall für die Überprüfung des Imports, gemessen in Sekunden, ist für den Import Checker auf eine niedrige Frequenz eingestellt. | 120 |
dataCoord.import.maxImportFileNumPerReq
| Beschreibung | Standardwert |
|---|---|
| Die maximale Anzahl von Dateien, die für eine einzelne Importanfrage zulässig sind. | 1024 |
dataCoord.import.waitForIndex
| Beschreibung | Standardwert |
|---|---|
| Gibt an, ob der Importvorgang auf den Abschluss des Indexaufbaus wartet. | true |
dataCoord.gracefulStopTimeout
| Beschreibung | Standardwert |
|---|---|
| Sekunden. force stop node ohne graceful stop | 5 |
dataCoord.slot.clusteringCompactionUsage
| Beschreibung | Standardwert |
|---|---|
| Slot-Nutzung des Clustering-Compaction-Jobs. | 16 |
dataCoord.slot.mixCompactionUsage
| Beschreibung | Standardwert |
|---|---|
| Slot-Nutzung des Mix-Verdichtungsauftrags. | 8 |
dataCoord.slot.l0DeleteCompactionUsage
| Beschreibung | Standardwert |
|---|---|
| Slot-Nutzung des L0-Verdichtungsauftrags. | 8 |
dataCoord.ip
| Beschreibung | Voreinstellung Wert |
|---|---|
| TCP/IP-Adresse von dataCoord. Wenn nicht angegeben, wird die erste unicastbare Adresse verwendet. |
dataCoord.port
| Beschreibung | Standardwert |
|---|---|
| TCP-Port von dataCoord | 13333 |
dataCoord.grpc.serverMaxSendSize
| Beschreibung | Standardwert |
|---|---|
| Die maximale Größe jeder RPC-Anfrage, die der dataCoord senden kann, Einheit: Byte | 536870912 |
dataCoord.grpc.serverMaxRecvSize
| Beschreibung | Standardwert |
|---|---|
| Die maximale Größe jeder RPC-Anfrage, die der dataCoord empfangen kann, Einheit: Byte | 268435456 |
dataCoord.grpc.clientMaxSendSize
| Beschreibung | Standardwert |
|---|---|
| Die maximale Größe jeder RPC-Anfrage, die die Clients auf dataCoord senden können, Einheit: Byte | 268435456 |
dataCoord.grpc.clientMaxRecvSize
| Beschreibung | Standardwert |
|---|---|
| Die maximale Größe jeder RPC-Anfrage, die die Clients auf dataCoord empfangen können, Einheit: Byte | 536870912 |