Configuraciones relacionadas con dataCoord
dataCoord.channel.watchTimeoutInterval
| Descripción | Valor por defecto |
|---|---|
| Tiempo de espera en la supervisión de canales (en segundos). El progreso de la actualización de la supervisión del «tickler» de Datanode reiniciará el temporizador de tiempo de espera. | 300 |
dataCoord.channel.legacyVersionWithoutRPCWatch
| Descripción | Valor por defecto |
|---|---|
| Los nodos de datos de esta versión o anteriores se consideran nodos heredados, que no disponen de la función watch() basada en RPC. Esto solo se utiliza durante las actualizaciones progresivas, en las que los nodos heredados no recibirán nuevos canales | 2.4.1 |
dataCoord.channel.balanceSilentDuration
| Descripción | Valor por defecto |
|---|---|
| El tiempo transcurrido tras el cual el gestor de canales inicia el equilibrio de canales en segundo plano | 300 |
dataCoord.channel.balanceInterval
| Descripción | Valor por defecto |
|---|---|
| El intervalo con el que el gestor de canales comprueba el estado de equilibrio de los canales DML | 360 |
dataCoord.channel.checkInterval
| Descripción | Valor por defecto |
|---|---|
| El intervalo, en segundos, con el que el gestor de canales actualiza los estados de los canales | 1 |
dataCoord.channel.notifyChannelOperationTimeout
| Descripción | Valor por defecto |
|---|---|
| Tiempo de espera para notificar las operaciones del canal (en segundos). | 5 |
dataCoord.segment.maxSize
| Descripción | Valor por defecto |
|---|---|
| El tamaño máximo de un segmento, unidad: MB. Los parámetros `datacoord.segment.maxSize` y `datacoord.segment.sealProportion` determinan conjuntamente si un segmento puede sellarse. | 1024 |
dataCoord.segment.diskSegmentMaxSize
| Descripción | Valor predeterminado |
|---|---|
| Tamaño máximo de un segmento en MB para una colección que tenga un índice de disco | 2048 |
dataCoord.segment.sealProportion
| Descripción | Valor por defecto |
|---|---|
| Proporción mínima respecto a `datacoord.segment.maxSize` para sellar un segmento. `datacoord.segment.maxSize` y `datacoord.segment.sealProportion` determinan conjuntamente si un segmento puede sellarse. | 0,12 |
dataCoord.segment.sealProportionJitter
| Descripción | Valor por defecto |
|---|---|
| Relación de variación de la proporción de sellado del segmento; valor por defecto 0,1 (10 %). Si la proporción de sellado es del 12 % y la variación es de 0,1, la proporción real aplicada será de entre el 10,8 % y el 12 %. | 0,1 |
dataCoord.segment.assignmentExpiration
| Descripción | Valor por defecto |
|---|---|
| Tiempo de caducidad de la asignación del segmento, unidad: ms | 2000 |
dataCoord.segment.allocLatestExpireAttempt
| Descripción | Valor por defecto |
|---|---|
| Tiempo durante el que se intenta asignar el último «lastExpire» de «rootCoord» tras el reinicio | 200 |
dataCoord.segment.maxLife
| Descripción | Valor por defecto |
|---|---|
| La vida útil máxima del segmento en segundos: 24 × 60 × 60 | 86 400 |
dataCoord.segment.maxIdleTime
| Descripción | Valor por defecto |
|---|---|
|
|
600 |
dataCoord.segment.minSizeFromIdleToSealed
| Descripción | Valor por defecto |
|---|---|
| El tamaño mínimo, en MB, del segmento que puede permanecer inactivo desde su sellado. | 16 |
dataCoord.segment.maxBinlogFileNumber
| Descripción | Valor predeterminado |
|---|---|
|
|
32 |
dataCoord.segment.smallProportion
| Descripción | Valor por defecto |
|---|---|
| El segmento se considera «segmento pequeño» cuando su número de filas es inferior a | 0,5 |
dataCoord.segment.compactableProportion
| Descripción | Valor por defecto |
|---|---|
|
|
0,85 |
dataCoord.segment.expansionRate
| Descripción | Valor por defecto |
|---|---|
|
|
1,25 |
dataCoord.sealPolicy.channel.growingSegmentsMemSize
| Descripción | Valor por defecto |
|---|---|
|
|
4096 |
dataCoord.autoUpgradeSegmentIndex
| Descripción | Valor predeterminado |
|---|---|
| si se actualiza automáticamente el índice del segmento a la versión del motor de índices | false |
dataCoord.segmentFlushInterval
| Descripción | Valor por defecto |
|---|---|
| Duración mínima del intervalo (unidad: segundos) entre operaciones de vaciado en el mismo segmento | 2 |
dataCoord.enableCompaction
| Descripción | Valor por defecto |
|---|---|
|
|
true |
dataCoord.compaction.enableAutoCompaction
| Descripción | Valor predeterminado |
|---|---|
|
|
true |
dataCoord.compaction.storageVersion.enabled
| Descripción | Valor predeterminado |
|---|---|
| Indica si la compactación puede reescribir los datos existentes que cumplan los requisitos en la versión de almacenamiento actual. Este parámetro se puede actualizar. | true |
dataCoord.compaction.bumpSchemaVersion.enabled
| Descripción | Valor por defecto |
|---|---|
| Indica si la compactación puede aplicar cambios en la versión del esquema a los datos existentes, incluido el relleno retrospectivo de los campos generados por una función recién añadida. Este parámetro se puede actualizar. | false |
dataCoord.compaction.taskPrioritizer
| Descripción | Valor por defecto |
|---|---|
|
|
predeterminado |
dataCoord.compaction.taskQueueCapacity
| Descripción | Valor por defecto |
|---|---|
| tamaño de la cola de tareas de compactación | 100000 |
dataCoord.compaction.dropTolerance
| Descripción | Valor predeterminado |
|---|---|
| La tarea de compactación se eliminará una vez finalizada si ha transcurrido más tiempo del indicado (en segundos) | 86 400 |
dataCoord.compaction.gcInterval
| Descripción | Valor por defecto |
|---|---|
| Intervalo de tiempo, en segundos, para la compactación gc | 1800 |
dataCoord.compaction.mix.triggerInterval
| Descripción | Valor por defecto |
|---|---|
| El intervalo de tiempo, en segundos, para activar la compactación de la mezcla | 60 |
dataCoord.compaction.levelzero.triggerInterval
| Descripción | Valor por defecto |
|---|---|
| El intervalo de tiempo, en segundos, para activar la compactación L0 | 10 |
dataCoord.compaction.levelzero.forceTrigger.minSize
| Descripción | Valor por defecto |
|---|---|
| El tamaño mínimo en bytes para forzar la compactación de nivel cero; el valor por defecto es 8 MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| Descripción | Valor predeterminado |
|---|---|
| El tamaño máximo en bytes para forzar la compactación de LevelZero; el valor por defecto es 64 MB. | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| Descripción | Valor predeterminado |
|---|---|
| Número mínimo de archivos de registro de cambios para forzar la compactación de LevelZero. | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| Descripción | Valor por defecto |
|---|---|
| Número máximo de archivos deltalog para forzar la compactación de LevelZero; el valor por defecto es 30 | 30 |
dataCoord.compaction.single.ratio.threshold
| Descripción | Valor por defecto |
|---|---|
| Umbral de proporción de un segmento para activar una única compactación; el valor por defecto es 0,2 | 0,2 |
dataCoord.compaction.single.deltalog.maxsize
| Descripción | Valor por defecto |
|---|---|
| Tamaño del registro de diferencias de un segmento para activar una única compactación; el valor por defecto es 16 MB | 16 777 216 |
dataCoord.compaction.single.deltalog.maxnum
| Descripción | Valor predeterminado |
|---|---|
| Número de registros delta de un segmento que activan una compactación; el valor por defecto es 200. | 200 |
dataCoord.compaction.single.expiredlog.maxsize
| Descripción | Valor predeterminado |
|---|---|
| Tamaño del registro caducado de un segmento para activar una compactación; el valor por defecto es 10 MB. | 10485760 |
dataCoord.compaction.clustering.enable
| Descripción | Valor predeterminado |
|---|---|
| Habilitar la compactación en clúster | true |
dataCoord.compaction.clustering.autoEnable
| Descripción | Valor por defecto |
|---|---|
| Habilitar la compactación automática de clústeres | false |
dataCoord.compaction.clustering.triggerInterval
| Descripción | Valor predeterminado |
|---|---|
| Intervalo de activación de la compactación por agrupamiento en segundos | 600 |
dataCoord.compaction.clustering.minInterval
| Descripción | Valor predeterminado |
|---|---|
| Intervalo mínimo entre ejecuciones de compactación por clúster de una colección, para evitar compactaciones redundantes | 3600 |
dataCoord.compaction.clustering.maxInterval
| Descripción | Valor predeterminado |
|---|---|
| Si una colección no se ha sometido a una compactación en clúster durante un tiempo superior a maxInterval, forzar la compactación | 259200 |
dataCoord.compaction.clustering.newDataSizeThreshold
| Descripción | Valor predeterminado |
|---|---|
| Si el tamaño de los nuevos datos es mayor que newDataSizeThreshold, ejecutar la compactación de clústeres | 512 m |
dataCoord.compaction.clustering.maxTrainSizeRatio
| Descripción | Valor por defecto |
|---|---|
| Proporción máxima del tamaño de los datos en el entrenamiento de K-means; si se supera, se reducirá la resolución para cumplir este límite | 0,8 |
dataCoord.compaction.clustering.maxCentroidsNum
| Descripción | Valor por defecto |
|---|---|
| Número máximo de centroides en el entrenamiento de K-means | 10240 |
dataCoord.compaction.clustering.minCentroidsNum
| Descripción | Valor por defecto |
|---|---|
| Número mínimo de centroides en el entrenamiento de K-means | 16 |
dataCoord.compaction.clustering.minClusterSizeRatio
| Descripción | Valor por defecto |
|---|---|
| Tamaño mínimo de clúster / tamaño medio en el entrenamiento de K-means | 0,01 |
dataCoord.compaction.clustering.maxClusterSizeRatio
| Descripción | Valor por defecto |
|---|---|
| Tamaño máximo de clúster / tamaño medio en el entrenamiento de K-means | 10 |
dataCoord.compaction.clustering.maxClusterSize
| Descripción | Valor por defecto |
|---|---|
| Tamaño máximo de clúster en el entrenamiento de K-means | 5g |
dataCoord.syncSegmentsInterval
| Descripción | Valor por defecto |
|---|---|
| Intervalo de tiempo para la sincronización periódica de los segmentos | 300 |
dataCoord.index.memSizeEstimateMultiplier
| Descripción | Valor por defecto |
|---|---|
| Cuando el tamaño de la memoria no se configura mediante el procedimiento de índice, multiplicador para estimar el tamaño de la memoria de los datos del índice | 2 |
dataCoord.enableGarbageCollection
| Descripción | Valor predeterminado |
|---|---|
| Valor del conmutador para controlar si se habilita la recolección de basura para borrar los datos descartados en el servicio MinIO o S3. | true |
dataCoord.gc.interval
| Descripción | Valor por defecto |
|---|---|
| Intervalo en el que data coord realiza la recolección de basura, unidad: segundos. | 3600 |
dataCoord.gc.missingTolerance
| Descripción | Valor por defecto |
|---|---|
| El tiempo de retención de los archivos de registro binario (binlog) no grabados. Establecer un valor razonablemente alto para este parámetro evita que se eliminen por error los archivos binlog recién creados que carecen de metadatos. Unidad: segundos. | 86 400 |
dataCoord.gc.dropTolerance
| Descripción | Valor por defecto |
|---|---|
| El tiempo de retención de los archivos binlog de los segmentos eliminados antes de que se borren; unidad: segundos. | 10 800 |
dataCoord.gc.removeConcurrent
| Descripción | Valor predeterminado |
|---|---|
| Número de goroutines simultáneas para eliminar los objetos S3 descartados | 32 |
dataCoord.gc.scanInterval
| Descripción | Valor por defecto |
|---|---|
| Intervalo, en horas, de escaneo para la recolección de basura de archivos huérfanos (archivos presentes en OSS pero no registrados en el metadato) en el almacenamiento de objetos | 168 |
dataCoord.gc.lob.enabled
| Descripción | Valor predeterminado |
|---|---|
| Si se debe habilitar la recolección de basura para los archivos LOB sin referencias creados para los valores de los campos TEXT. | true |
dataCoord.gc.lob.safetyWindow
| Descripción | Valor predeterminado |
|---|---|
| El tiempo mínimo, en segundos, que debe transcurrir desde la creación de un archivo LOB de tipo TEXT sin referencias antes de que la recolección de basura pueda eliminarlo. | 3600 |
dataCoord.gc.lob.checkInterval
| Descripción | Valor predeterminado |
|---|---|
| El intervalo, en segundos, en el que Milvus analiza el almacenamiento en busca de archivos LOB sin referencias creados para los valores de los campos TEXT. | 1800 |
dataCoord.brokerTimeout
| Descripción | Valor predeterminado |
|---|---|
| 5000 ms, tiempo de espera de RPC del broker de dataCoord | 5000 |
dataCoord.autoBalance
| Descripción | Valor predeterminado |
|---|---|
| Habilitar equilibrio automático | true |
dataCoord.checkAutoBalanceConfigInterval
| Descripción | Valor por defecto |
|---|---|
| Intervalo de comprobación de la configuración del equilibrio automático | 10 |
dataCoord.import.filesPerPreImportTask
| Descripción | Valor por defecto |
|---|---|
| El número máximo de archivos permitidos por tarea previa a la importación. | 2 |
dataCoord.import.taskRetention
| Descripción | Valor predeterminado |
|---|---|
| El periodo de retención, en segundos, para las tareas en estado «Completada» o «Fallida». | 10800 |
dataCoord.import.maxSizeInMBPerImportTask
| Descripción | Valor por defecto |
|---|---|
| Para evitar la generación de segmentos pequeños, reagruparemos los archivos importados. Este parámetro representa la suma de los tamaños de los archivos de cada grupo (cada ImportTask). | 6144 |
dataCoord.import.scheduleInterval
| Descripción | Valor por defecto |
|---|---|
| El intervalo para programar la importación, medido en segundos. | 2 |
dataCoord.import.checkIntervalHigh
| Descripción | Valor predeterminado |
|---|---|
| El intervalo para la comprobación de la importación, medido en segundos, se establece en una frecuencia elevada para el verificador de importación. | 2 |
dataCoord.import.checkIntervalLow
| Descripción | Valor predeterminado |
|---|---|
| El intervalo de comprobación de la importación, medido en segundos, se establece en una frecuencia baja para el verificador de importación. | 120 |
dataCoord.import.maxImportFileNumPerReq
| Descripción | Valor por defecto |
|---|---|
| El número máximo de archivos permitidos por cada solicitud de importación. | 1024 |
dataCoord.import.maxImportJobNum
| Descripción | Valor por defecto |
|---|---|
| Número máximo de tareas de importación que se están ejecutando o que están pendientes. | 1024 |
dataCoord.import.waitForIndex
| Descripción | Valor predeterminado |
|---|---|
| Indica si la operación de importación espera a que finalice la creación del índice. | true |
dataCoord.gracefulStopTimeout
| Descripción | Valor predeterminado |
|---|---|
| segundos. Forzar la parada del nodo sin parada gradual | 5 |
dataCoord.slot.clusteringCompactionUsage
| Descripción | Valor predeterminado |
|---|---|
| Uso de ranuras en la tarea de compactación del clúster. | 16 |
dataCoord.slot.mixCompactionUsage
| Descripción | Valor por defecto |
|---|---|
| Uso de ranuras del trabajo de compactación mixta. | 8 |
dataCoord.slot.l0DeleteCompactionUsage
| Descripción | Valor por defecto |
|---|---|
| Uso de ranuras del trabajo de compactación l0. | 8 |
dataCoord.ip
| Descripción | Valor por defecto |
|---|---|
| Dirección TCP/IP de dataCoord. Si no se especifica, se utilizará la primera dirección unicastable |
dataCoord.port
| Descripción | Valor por defecto |
|---|---|
| Puerto TCP de dataCoord | 13333 |
dataCoord.grpc.serverMaxSendSize
| Descripción | Valor por defecto |
|---|---|
| Tamaño máximo de cada solicitud RPC que puede enviar dataCoord, unidad: byte | 536870912 |
dataCoord.grpc.serverMaxRecvSize
| Descripción | Valor por defecto |
|---|---|
| El tamaño máximo de cada solicitud RPC que puede recibir dataCoord, unidad: byte | 268435456 |
dataCoord.grpc.clientMaxSendSize
| Descripción | Valor por defecto |
|---|---|
| El tamaño máximo de cada solicitud RPC que pueden enviar los clientes de dataCoord, unidad: byte | 268435456 |
dataCoord.grpc.clientMaxRecvSize
| Descripción | Valor por defecto |
|---|---|
| El tamaño máximo de cada solicitud RPC que pueden recibir los clientes en dataCoord, unidad: byte | 536870912 |