Configurações relacionadas com o dataCoord

dataCoord.channel.watchTimeoutInterval

Descrição Valor predefinido
Tempo limite para a monitorização de canais (em segundos). O progresso da atualização do «tickler» do Datanode reinicia o temporizador de tempo limite. 300

dataCoord.channel.legacyVersionWithoutRPCWatch

Descrição Valor predefinido
Os Datanodes <= esta versão são considerados nós legados, que não dispõem da função watch() baseada em RPC. Isto é utilizado apenas durante atualizações progressivas, em que os nós legados não recebem novos canais 2.4.1

dataCoord.channel.balanceSilentDuration

Descrição Valor predefinido
O intervalo de tempo após o qual o gestor de canais inicia o equilíbrio de canais em segundo plano 300

dataCoord.channel.balanceInterval

Descrição Valor predefinido
O intervalo com o qual o gestor de canais verifica o estado de equilíbrio dos canais DML 360

dataCoord.channel.checkInterval

Descrição Valor predefinido
O intervalo, em segundos, com o qual o gestor de canais atualiza os estados dos canais 1

dataCoord.channel.notifyChannelOperationTimeout

Descrição Valor predefinido
Tempo limite para notificar as operações do canal (em segundos). 5

dataCoord.segment.maxSize

Descrição Valor predefinido
O tamanho máximo de um segmento, unidade: MB. Os parâmetros `datacoord.segment.maxSize` e `datacoord.segment.sealProportion` determinam, em conjunto, se um segmento pode ser selado. 1024

dataCoord.segment.diskSegmentMaxSize

Descrição Valor predefinido
Tamanho máximo de um segmento em MB para uma coleção que possua um índice em disco 2048

dataCoord.segment.sealProportion

Descrição Valor predefinido
A proporção mínima em relação a `datacoord.segment.maxSize` necessária para selar um segmento. Os parâmetros `datacoord.segment.maxSize` e `datacoord.segment.sealProportion`, em conjunto, determinam se um segmento pode ser selado. 0,12

dataCoord.segment.sealProportionJitter

Descrição Valor predefinido
Rácio de variação da proporção de selagem do segmento; valor predefinido 0,1 (10%); se a proporção de selagem for de 12% e a variação for de 0,1, o rácio efetivamente aplicado será de 10,8 a 12% 0,1

dataCoord.segment.assignmentExpiration

Descrição Valor predefinido
Tempo de expiração da atribuição do segmento, unidade: ms 2000

dataCoord.segment.allocLatestExpireAttempt

Descrição Valor predefinido
O tempo durante o qual se tenta atribuir o valor «lastExpire» mais recente a partir de «rootCoord» após o reinício 200

dataCoord.segment.maxLife

Descrição Valor predefinido
O tempo de vida máximo do segmento em segundos, 24*60*60 86 400

dataCoord.segment.maxIdleTime

Descrição Valor predefinido
  • Se um segmento não aceitar registos DML durante o período «maxIdleTime» e o tamanho do segmento for superior a
  • minSizeFromIdleToSealed, o Milvus irá selá-lo automaticamente.
  • O tempo máximo de inatividade do segmento em segundos, 10*60.
  • 600

    dataCoord.segment.minSizeFromIdleToSealed

    Descrição Valor predefinido
    O tamanho mínimo, em MB, do segmento que pode permanecer inativo a partir do estado «sealed». 16

    dataCoord.segment.maxBinlogFileNumber

    Descrição Valor predefinido
  • O número máximo de binlogs (que é igual ao número de ficheiros binlog da chave primária) para um segmento;
  • o segmento será selado se o número de ficheiros binlog atingir o valor máximo.
  • 32

    dataCoord.segment.smallProportion

    Descrição Valor predefinido
    O segmento é considerado um «segmento pequeno» quando o seu número de linhas for inferior a 0,5

    dataCoord.segment.compactableProportion

    Descrição Valor predefinido
  • (smallProportion * número máximo de linhas do segmento).
  • Será realizada uma compactação em segmentos pequenos se, após a compactação, o segmento tiver
  • 0,85

    dataCoord.segment.expansionRate

    Descrição Valor por predefinição
  • mais de (proporção compactável * número máximo de linhas do segmento) linhas.
  • TEM DE SER MAIOR OU IGUAL A !!!
  • Durante a compactação, o tamanho do segmento em número de linhas pode exceder o número máximo de linhas do segmento em (expansionRate-1) * 100%.
  • 1,25

    dataCoord.sealPolicy.channel.growingSegmentsMemSize

    Descrição Valor predefinido
  • O limiar de tamanho em MB; se o tamanho total dos segmentos em crescimento de cada fragmento
  • ultrapassar este limite, o maior segmento em crescimento será selado.
  • 4096

    dataCoord.autoUpgradeSegmentIndex

    Descrição Valor predefinido
    se deve atualizar automaticamente o índice do segmento para a versão do motor de indexação false

    dataCoord.segmentFlushInterval

    Descrição Valor predefinido
    A duração mínima do intervalo (unidade: segundos) entre operações de flushing no mesmo segmento 2

    dataCoord.enableCompaction

    Descrição Valor predefinido
  • Valor do interruptor para controlar se a compactação de segmentos deve ser ativada.
  • A compactação agrupa segmentos de pequeno tamanho num segmento de grande tamanho e elimina as entidades eliminadas após o período de retenção do Time Travel.
  • true

    dataCoord.compaction.enableAutoCompaction

    Descrição Valor predefinido
  • Valor do interruptor para controlar se a compactação automática de segmentos deve ser ativada, durante a qual o data coord localiza e funde segmentos compactáveis em segundo plano.
  • Esta configuração só entra em vigor quando dataCoord.enableCompaction estiver definido como «true».
  • true

    dataCoord.compaction.storageVersion.enabled

    Descrição Valor predefinido
    Se a compactação pode reescrever dados existentes elegíveis para a versão de armazenamento atual. Este parâmetro pode ser atualizado. true

    dataCoord.compaction.bumpSchemaVersion.enabled

    Descrição Valor predefinido
    Se a compactação pode aplicar alterações na versão do esquema aos dados existentes, incluindo o preenchimento retroativo de campos gerados por uma função recém-adicionada. Este parâmetro é atualizável. false

    dataCoord.compaction.taskPrioritizer

    Descrição Valor predefinido
  • Priorizador de tarefas de compactação, opções: [padrão, nível, misto].
  • O valor «padrão» corresponde ao FIFO.
  • «level» é priorizado por nível: primeiro as compactações L0, depois as compactações «mix» e, por fim, as compactações de agrupamento.
  • «mix» é priorizado por nível: primeiro as compactações «mix», depois as compactações L0 e, por fim, as compactações de agrupamento.
  • padrão

    dataCoord.compaction.taskQueueCapacity

    Descrição Valor por defeito
    tamanho da fila de tarefas de compactação 100000

    dataCoord.compaction.dropTolerance

    Descrição Valor predefinido
    A tarefa de compactação será eliminada após um período superior a este tempo (em segundos) 86 400

    dataCoord.compaction.gcInterval

    Descrição Valor predefinido
    O intervalo de tempo, em segundos, para a recolha de lixo da compactação 1800

    dataCoord.compaction.mix.triggerInterval

    Descrição Valor predefinido
    O intervalo de tempo, em segundos, para acionar a compactação mista 60

    dataCoord.compaction.levelzero.triggerInterval

    Descrição Valor predefinido
    O intervalo de tempo, em segundos, para acionar a compactação L0 10

    dataCoord.compaction.levelzero.forceTrigger.minSize

    Descrição Valor predefinido
    O tamanho mínimo, em bytes, para forçar o acionamento de uma compactação de Nível Zero; o valor predefinido é 8 MB 8388608

    dataCoord.compaction.levelzero.forceTrigger.maxSize

    Descrição Valor predefinido
    O tamanho máximo, em bytes, para forçar a ativação de uma compactação LevelZero; o valor predefinido é 64 MB 67108864

    dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum

    Descrição Valor predefinido
    O número mínimo de ficheiros de registo de alterações necessário para forçar a compactação LevelZero 10

    dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum

    Descrição Valor predefinido
    O número máximo de ficheiros deltalog para forçar o acionamento de uma compactação LevelZero; o valor predefinido é 30 30

    dataCoord.compaction.single.ratio.threshold

    Descrição Valor predefinido
    O limiar de proporção de um segmento para desencadear uma única compactação; o valor predefinido é 0,2 0,2

    dataCoord.compaction.single.deltalog.maxsize

    Descrição Valor predefinido
    O tamanho do registo de diferenças de um segmento necessário para desencadear uma única compactação; o valor predefinido é 16 MB 16777216

    dataCoord.compaction.single.deltalog.maxnum

    Descrição Valor predefinido
    O número de registos de delta de um segmento necessário para desencadear uma compactação; o valor predefinido é 200 200

    dataCoord.compaction.single.expiredlog.maxsize

    Descrição Valor predefinido
    O tamanho do registo expirado de um segmento que desencadeia uma compactação; o valor predefinido é 10 MB 10485760

    dataCoord.compaction.clustering.enable

    Descrição Valor predefinido
    Ativar compactação de cluster true

    dataCoord.compaction.clustering.autoEnable

    Descrição Valor predefinido
    Ativar compactação automática de clusters false

    dataCoord.compaction.clustering.triggerInterval

    Descrição Valor predefinido
    Intervalo de ativação da compactação por agrupamento, em segundos 600

    dataCoord.compaction.clustering.minInterval

    Descrição Valor predefinido
    O intervalo mínimo entre as execuções da compactação de agrupamento de uma coleção, para evitar compactações redundantes 3600

    dataCoord.compaction.clustering.maxInterval

    Descrição Valor predefinido
    Se uma coleção não tiver sido compactada em cluster há mais tempo do que o valor de maxInterval, forçar a compactação 259200

    dataCoord.compaction.clustering.newDataSizeThreshold

    Descrição Valor predefinido
    Se o tamanho dos novos dados for superior a newDataSizeThreshold, execute a compactação do cluster 512m

    dataCoord.compaction.clustering.maxTrainSizeRatio

    Descrição Valor predefinido
    Rácio máximo do tamanho dos dados no treino do K-means; se for superior a este valor, será efetuada uma redução da amostragem para cumprir este limite 0,8

    dataCoord.compaction.clustering.maxCentroidsNum

    Descrição Valor predefinido
    Número máximo de centróides no treino do K-means 10240

    dataCoord.compaction.clustering.minCentroidsNum

    Descrição Valor predefinido
    Número mínimo de centróides no treino do K-means 16

    dataCoord.compaction.clustering.minClusterSizeRatio

    Descrição Valor predefinido
    tamanho mínimo do cluster / tamanho médio no treino do K-means 0,01

    dataCoord.compaction.clustering.maxClusterSizeRatio

    Descrição Valor predefinido
    tamanho máximo do cluster / tamanho médio no treino do K-means 10

    dataCoord.compaction.clustering.maxClusterSize

    Descrição Valor predefinido
    tamanho máximo do cluster no treino do K-means 5g

    dataCoord.syncSegmentsInterval

    Descrição Valor predefinido
    O intervalo de tempo para a sincronização regular dos segmentos 300

    dataCoord.index.memSizeEstimateMultiplier

    Descrição Valor predefinido
    Quando o tamanho da memória não é definido pelo procedimento de indexação, multiplicador para estimar o tamanho da memória dos dados do índice 2

    dataCoord.enableGarbageCollection

    Descrição Valor predefinido
    Valor do interruptor para controlar se se deve ativar a recolha de lixo para limpar os dados descartados no serviço MinIO ou S3. true

    dataCoord.gc.interval

    Descrição Valor predefinido
    O intervalo em que o coord de dados realiza a recolha de lixo, unidade: segundos. 3600

    dataCoord.gc.missingTolerance

    Descrição Valor predefinido
    O período de retenção dos ficheiros de registo binário (binlog) não gravados. Definir um valor razoavelmente elevado para este parâmetro evita a eliminação por engano dos ficheiros binlog recém-criados que não possuem metadados. Unidade: segundo. 86400

    dataCoord.gc.dropTolerance

    Descrição Valor predefinido
    O período de retenção dos ficheiros binlog dos segmentos eliminados antes de serem apagados; unidade: segundos. 10800

    dataCoord.gc.removeConcurrent

    Descrição Valor predefinido
    número de goroutines simultâneas para remover objetos S3 eliminados 32

    dataCoord.gc.scanInterval

    Descrição Valor predefinido
    Intervalo, em horas, de verificação para a recolha de lixo de ficheiros órfãos (ficheiros presentes no OSS mas que não foram registados na meta) no armazenamento de objetos 168

    dataCoord.gc.lob.enabled

    Descrição Valor predefinido
    Se deve ativar a recolha de lixo para ficheiros LOB sem referências criados para valores de campos TEXT. true

    dataCoord.gc.lob.safetyWindow

    Descrição Valor predefinido
    A idade mínima, em segundos, que um ficheiro LOB TEXT sem referência deve atingir antes de a recolha de lixo o poder eliminar. 3600

    dataCoord.gc.lob.checkInterval

    Descrição Valor predefinido
    O intervalo, em segundos, em que o Milvus analisa o armazenamento à procura de ficheiros LOB sem referência criados para valores de campos TEXT. 1800

    dataCoord.brokerTimeout

    Descrição Valor predefinido
    5000 ms, tempo limite de RPC do broker dataCoord 5000

    dataCoord.autoBalance

    Descrição Valor predefinido
    Ativar equilíbrio automático true

    dataCoord.checkAutoBalanceConfigInterval

    Descrição Valor predefinido
    Intervalo de verificação da configuração do equilíbrio automático 10

    dataCoord.import.filesPerPreImportTask

    Descrição Valor predefinido
    O número máximo de ficheiros permitido por tarefa de pré-importação. 2

    dataCoord.import.taskRetention

    Descrição Valor predefinido
    O período de retenção, em segundos, para tarefas no estado «Concluída» ou «Falhada». 10800

    dataCoord.import.maxSizeInMBPerImportTask

    Descrição Valor predefinido
    Para evitar a geração de segmentos pequenos, iremos reagrupar os ficheiros importados. Este parâmetro representa a soma dos tamanhos dos ficheiros em cada grupo (cada ImportTask). 6144

    dataCoord.import.scheduleInterval

    Descrição Valor predefinido
    O intervalo para agendar a importação, medido em segundos. 2

    dataCoord.import.checkIntervalHigh

    Descrição Valor predefinido
    O intervalo para a verificação da importação, medido em segundos, é definido para uma frequência elevada no verificador de importação. 2

    dataCoord.import.checkIntervalLow

    Descrição Valor predefinido
    O intervalo para a verificação da importação, medido em segundos, é definido para uma frequência baixa no verificador de importação. 120

    dataCoord.import.maxImportFileNumPerReq

    Descrição Valor predefinido
    O número máximo de ficheiros permitido por cada pedido de importação. 1024

    dataCoord.import.maxImportJobNum

    Descrição Valor predefinido
    Número máximo de tarefas de importação em execução ou pendentes. 1024

    dataCoord.import.waitForIndex

    Descrição Valor predefinido
    Indica se a operação de importação aguarda a conclusão da criação do índice. true

    dataCoord.gracefulStopTimeout

    Descrição Valor predefinido
    segundos. forçar a paragem do nó sem paragem gradual 5

    dataCoord.slot.clusteringCompactionUsage

    Descrição Valor predefinido
    utilização de slots da tarefa de compactação do cluster. 16

    dataCoord.slot.mixCompactionUsage

    Descrição Valor predefinido
    Utilização de slots da tarefa de compactação mista. 8

    dataCoord.slot.l0DeleteCompactionUsage

    Descrição Valor predefinido
    Utilização de slots da tarefa de compactação l0. 8

    dataCoord.ip

    Descrição Valor predefinido
    Endereço TCP/IP do dataCoord. Se não for especificado, utilize o primeiro endereço unicastável

    dataCoord.port

    Descrição Valor predefinido
    Porta TCP do dataCoord 13333

    dataCoord.grpc.serverMaxSendSize

    Descrição Valor predefinido
    O tamanho máximo de cada pedido RPC que o dataCoord pode enviar, unidade: byte 536870912

    dataCoord.grpc.serverMaxRecvSize

    Descrição Valor predefinido
    O tamanho máximo de cada pedido RPC que o dataCoord pode receber, unidade: byte 268435456

    dataCoord.grpc.clientMaxSendSize

    Descrição Valor predefinido
    O tamanho máximo de cada pedido RPC que os clientes no dataCoord podem enviar, unidade: byte 268435456

    dataCoord.grpc.clientMaxRecvSize

    Descrição Valor predefinido
    O tamanho máximo de cada pedido RPC que os clientes no dataCoord podem receber, unidade: byte 536870912

    Traduzido porDeepL

    Tabela de conteúdos

    Experimente o Milvus gerenciado gratuitamente

    O Zilliz Cloud é descomplicado, powered by Milvus e 10x mais rápido.

    Começar
    Feedback

    Esta página foi útil?