Konfigurationen im Zusammenhang mit dataNode

dataNode.dataSync.flowGraph.maxQueueLength

Beschreibung Standardwert
Maximale Länge der Aufgabenwarteschlange im Flussdiagramm 16

dataNode.dataSync.flowGraph.maxParallelism

Beschreibung Standardwert
Maximale Anzahl der im Ablaufdiagramm parallel ausgeführten Aufgaben 1024

dataNode.dataSync.maxParallelSyncMgrTasks

Beschreibung Standardwert
Die maximale Anzahl gleichzeitig ausgeführter Synchronisierungsaufgaben des Datanode-Synchronisierungsmanagers global 256

dataNode.dataSync.skipMode.enable

Beschreibung Standardwert
Unterstützt das Überspringen einiger Timetick-Meldungen, um die CPU-Auslastung zu reduzieren true

dataNode.dataSync.skipMode.skipNum

Beschreibung Standardwert
Verbraucht einen für jeweils n übersprungene Datensätze 4

dataNode.dataSync.skipMode.coldTime

Beschreibung Standardwert
Überspringmodus aktivieren, nachdem x Sekunden lang nur Timetick-Meldungen vorhanden waren 60

dataNode.segment.insertBufSize

Beschreibung Standardwert
  • Die maximale Größe jeder Binlog-Datei in einem Segment, die im Arbeitsspeicher gepuffert wird. Binlog-Dateien, deren Größe diesen Wert überschreitet, werden anschließend an den MinIO- oder S3-Dienst weitergeleitet.
  • Einheit: Byte
  • Wird dieser Parameter zu niedrig eingestellt, speichert das System zu häufig zu kleine Datenmengen. Wird er zu hoch eingestellt, steigt der Speicherbedarf des Systems.
  • 16777216

    dataNode.segment.deleteBufBytes

    Beschreibung Standardwert
    Maximale Puffergröße in Byte für das Leeren des Del-Puffers eines einzelnen Kanals, Standardwert 16 MB 16777216

    dataNode.segment.syncPeriod

    Beschreibung Standardwert
    Der Zeitraum, in dem Segmente synchronisiert werden, wenn der Puffer nicht leer ist. 600

    dataNode.memory.forceSyncEnable

    Beschreibung Standardwert
    Auf „true“ setzen, um die Synchronisierung zu erzwingen, wenn die Speicherauslastung zu hoch ist true

    dataNode.memory.forceSyncSegmentNum

    Beschreibung Standardwert
    Anzahl der zu synchronisierenden Segmente; Segmente mit dem größten Puffer werden synchronisiert. 1

    dataNode.memory.checkInterval

    Beschreibung Standardwert
    Das Intervall zur Überprüfung der Speicherauslastung des Datenknotens in Millisekunden 3000

    dataNode.memory.forceSyncWatermark

    Beschreibung Standardwert
    Speicher-Watermark für den Standalone-Modus; bei Erreichen dieses Watermarks werden Segmente synchronisiert. 0,5

    dataNode.channel.workPoolSize

    Beschreibung Standardwert
  • Gibt die Größe des globalen Arbeitspools aller Kanäle an
  • Wenn dieser Parameter <= 0 ist, wird die maximale Anzahl der CPUs festgelegt, die gleichzeitig ausgeführt werden können
  • Es wird empfohlen, diesen Wert bei einer großen Anzahl von Sammlungen höher einzustellen, um Blockierungen zu vermeiden
  • -1

    dataNode.channel.updateChannelCheckpointMaxParallel

    Beschreibung Standardwert
  • Gibt die Größe des globalen Arbeitspools für die Aktualisierung der Kanal-Checkpoints an
  • Wenn dieser Parameter <= 0 ist, wird der Wert auf 10 gesetzt
  • 10

    dataNode.channel.updateChannelCheckpointInterval

    Beschreibung Standardwert
    Die Intervalldauer (in Sekunden), in der der Datenknoten den Kanal-Checkpoint jedes Kanals aktualisiert 60

    dataNode.channel.updateChannelCheckpointRPCTimeout

    Beschreibung Standardwert
    Zeitlimit in Sekunden für den RPC-Aufruf „UpdateChannelCheckpoint“ 20

    dataNode.channel.maxChannelCheckpointsPerPRC

    Beschreibung Standardwert
    Die maximale Anzahl von Kanal-Checkpoints pro „UpdateChannelCheckpoint“-RPC. 128

    dataNode.channel.channelCheckpointUpdateTickInSeconds

    Beschreibung Standardwert
    Die Häufigkeit in Sekunden, mit der der Kanal-Checkpoint-Updater Aktualisierungen durchführt. 10

    dataNode.import.maxConcurrentTaskNum

    Beschreibung Standardwert
    Die maximale Anzahl von Import- und Vorimport-Aufgaben, die gleichzeitig auf einem Datenknoten ausgeführt werden dürfen. 16

    dataNode.import.maxImportFileSizeInGB

    Beschreibung Standardwert
    Die maximale Dateigröße (in GB) für eine Importdatei, wobei sich eine Importdatei entweder auf eine zeilenbasierte Datei oder auf eine Reihe von spaltenbasierten Dateien bezieht. 16

    dataNode.import.readBufferSizeInMB

    Beschreibung Standardwert
    Die Datenblockgröße (in MB), die der Datanode während des Imports vom Chunk-Manager liest. 16

    dataNode.import.maxTaskSlotNum

    Beschreibung Standardwert
    Die maximale Anzahl an Slots, die von jeder Import- bzw. Vorimport-Aufgabe belegt werden. 16

    dataNode.compaction.levelZeroBatchMemoryRatio

    Beschreibung Standardwert
    Der Mindestanteil an freiem Speicher für die Komprimierung der Stufe Null, die im Batch-Modus ausgeführt wird. 0,5

    dataNode.compaction.levelZeroMaxBatchSize

    Beschreibung Standardwert
    Die maximale Batchgröße bezieht sich auf die maximale Anzahl von L1/L2-Segmenten in einem Batch bei der Ausführung der L0-Komprimierung. Der Standardwert ist -1; jeder Wert kleiner als 1 bedeutet, dass keine Begrenzung besteht. Gültiger Bereich: >= 1. -1

    dataNode.compaction.useMergeSort

    Beschreibung Standardwert
    Gibt an, ob der mergeSort-Modus bei der Durchführung der mixCompaction aktiviert werden soll. false

    dataNode.compaction.maxSegmentMergeSort

    Beschreibung Standardwert
    Die maximale Anzahl der Segmente, die im „mergeSort“-Modus zusammengeführt werden sollen. 30

    dataNode.compaction.lobHoleRatioThreshold

    Beschreibung Standardwert
    Der Schwellenwert für den Anteil an ungenutztem Speicherplatz in bestehenden LOB-Dateien für TEXT-Felder. Liegt dieser Anteil während der Komprimierung unter dem Schwellenwert, verwendet Milvus die bestehenden LOB-Dateien weiter. Liegt dieser Anteil gleich oder über dem Schwellenwert, schreibt Milvus die verbleibenden LOB-Daten in neue LOB-Dateien um, um Speicherplatz freizugeben. 0,3

    dataNode.gracefulStopTimeout

    Beschreibung Standardwert
    Sekunden. Knoten ohne ordnungsgemäßen Abbruch zwangsweise anhalten 1800

    dataNode.slot.slotCap

    Beschreibung Standardwert
    Die maximale Anzahl von Aufgaben (z. B. Komprimierung, Import), die gleichzeitig auf einem Datenknoten ausgeführt werden dürfen 16

    dataNode.clusteringCompaction.memoryBufferRatio

    Beschreibung Standardwert
    Das Verhältnis des Speicherpuffers für die Cluster-Kompaktierung. Daten, die den Schwellenwert überschreiten, werden in den Speicher ausgelagert. 0,3

    dataNode.clusteringCompaction.workPoolSize

    Beschreibung Standardwert
    Größe des Worker-Pools für einen Clustering-Kompaktierungsauftrag. 8

    dataNode.bloomFilterApplyParallelFactor

    Beschreibung Standardwert
    Parallelitätsfaktor für die Anwendung von pk auf den Bloom-Filter, Standardwert ist 4*CPU_CORE_NUM 4

    dataNode.storage.deltalog

    Beschreibung Standardwert
    Deltalog-Format, Optionen: [json, parquet] json

    dataNode.text.inlineThreshold

    Beschreibung Standardwert
    Der Größenschwellenwert in Byte, der zur Auswahl des Speicherpfads für einen TEXT-Feldwert verwendet wird. Werte, die kleiner als dieser Schwellenwert sind, werden inline in den Felddaten gespeichert. Werte, die größer oder gleich diesem Schwellenwert sind, werden separat als LOB-Nutzdaten gespeichert, und die Felddaten enthalten einen internen Verweis. 65536

    dataNode.text.maxLobFileBytes

    Beschreibung Standardwert
    Die maximale Größe einer einzelnen LOB-Datei, die TEXT-Nutzdaten speichert, in Byte. Wenn eine LOB-Datei diese Größe erreicht, schreibt Milvus nachfolgende TEXT-LOB-Nutzdaten in eine andere LOB-Datei. 67108864

    dataNode.text.flushThresholdBytes

    Beschreibung Standardwert
    Der Schwellenwert für die Puffergröße in Byte, bei dessen Erreichen Milvus gepufferte TEXT-LOB-Nutzdaten aus einem wachsenden Segment in den Speicher überträgt. 16777216

    dataNode.ip

    Beschreibung Standardwert
    TCP/IP-Adresse des dataNode. Falls nicht angegeben, wird die erste Unicast-fähige Adresse verwendet.

    dataNode.port

    Beschreibung Standardwert
    TCP-Port von dataNode 21124

    dataNode.grpc.serverMaxSendSize

    Beschreibung Standardwert
    Die maximale Größe jeder RPC-Anfrage, die der dataNode senden kann, Einheit: Byte 536870912

    dataNode.grpc.serverMaxRecvSize

    Beschreibung Standardwert
    Die maximale Größe jeder RPC-Anfrage, die der dataNode empfangen kann, Einheit: Byte 268435456

    dataNode.grpc.clientMaxSendSize

    Beschreibung Standardwert
    Die maximale Größe jeder RPC-Anfrage, die die Clients auf dem dataNode senden können, Einheit: Byte 268435456

    dataNode.grpc.clientMaxRecvSize

    Beschreibung Standardwert
    Die maximale Größe jeder RPC-Anfrage, die die Clients auf dataNode empfangen können, Einheit: Byte 536870912

    Übersetzt vonDeepL

    Tabelle der Inhalte

    Verwaltetes Milvus kostenlos testen

    Zilliz Cloud ist unkompliziert, basiert auf Milvus und ist 10-mal schneller.

    Loslegen
    Feedback

    War diese Seite hilfreich?