Configurações relacionadas com dataCoord
dataCoord.channel.watchTimeoutInterval
| Descrição | Valor predefinido |
|---|---|
| Tempo limite para a observação de canais (em segundos). O progresso da observação da atualização do tickler do nó de dados reiniciará o temporizador de tempo limite. | 300 |
dataCoord.channel.legacyVersionWithoutRPCWatch
| Descrição | Valor por defeito |
|---|---|
| Datanodes <= esta versão são considerados como legacy nodes, que não tem rpc based watch(). Isto só é utilizado durante a atualização contínua, em que os nós antigos não recebem novos canais | 2.4.1 |
dataCoord.channel.balanceSilentDuration
| Descrição | Valor predefinido |
|---|---|
| A duração após a qual o gestor de canais inicia o equilíbrio de canais em segundo plano | 300 |
dataCoord.channel.balanceInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo com o qual o gestor de canais verifica o estado do equilíbrio de canais dml | 360 |
dataCoord.channel.checkInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo em segundos com que o gestor de canais avança os estados dos canais | 1 |
dataCoord.channel.notifyChannelOperationTimeout
| Descrição | Valor por defeito |
|---|---|
| Tempo limite para notificar as operações do canal (em segundos). | 5 |
dataCoord.segment.maxSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo de um segmento, unidade: MB. datacoord.segment.maxSize e datacoord.segment.sealProportion determinam em conjunto se um segmento pode ser selado. | 1024 |
dataCoord.segment.diskSegmentMaxSize
| Descrição | Valor por defeito |
|---|---|
| Tamanho máximo de um segmento em MB para a coleção que tem índice de disco | 2048 |
dataCoord.segment.sealProportion
| Descrição | Valor por defeito |
|---|---|
| A proporção mínima de datacoord.segment.maxSize para selar um segmento. datacoord.segment.maxSize e datacoord.segment.sealProportion juntos determinam se um segmento pode ser selado. | 0.12 |
dataCoord.segment.sealProportionJitter
| Descrição | Valor por defeito |
|---|---|
| proporção de selagem do segmento, valor por defeito 0.1(10%), se a proporção de selagem for 12%, com jitter=0.1, a proporção efetivamente aplicada será 10.8~12% | 0.1 |
dataCoord.segment.assignmentExpiration
| Descrição | Valor por defeito |
|---|---|
| Tempo de expiração da atribuição do segmento, unidade: ms | 2000 |
dataCoord.segment.allocLatestExpireAttempt
| Descrição | Valor por defeito |
|---|---|
| O tempo que tenta atribuir o último lastExpire de rootCoord após o reinício | 200 |
dataCoord.segment.maxLife
| Descrição | Valor por defeito |
|---|---|
| Tempo de vida máximo do segmento em segundos, 24*60*60 | 86400 |
dataCoord.segment.maxIdleTime
| Descrição | Valor por defeito |
|---|---|
|
|
600 |
dataCoord.segment.minSizeFromIdleToSealed
| Descrição | Valor por defeito |
|---|---|
| O tamanho mínimo em MB do segmento que pode ficar inativo a partir do momento em que é selado. | 16 |
dataCoord.segment.maxBinlogFileNumber
| Descrição | Valor por defeito |
|---|---|
|
|
32 |
dataCoord.segment.smallProportion
| Descrição | Valor por defeito |
|---|---|
| O segmento é considerado como "segmento pequeno" quando o seu número de linhas é inferior a | 0.5 |
dataCoord.segment.compactableProportion
| Descrição | Valor por defeito |
|---|---|
|
|
0.85 |
dataCoord.segment.expansionRate
| Descrição | Valor por defeito |
|---|---|
|
|
1.25 |
dataCoord.sealPolicy.channel.growingSegmentsMemSize
| Descrição | Valor por defeito |
|---|---|
|
|
4096 |
dataCoord.autoUpgradeSegmentIndex
| Descrição | Valor por defeito |
|---|---|
| se o índice de segmento de atualização automática para a versão do motor de índice | falso |
dataCoord.segmentFlushInterval
| Descrição | Valor por defeito |
|---|---|
| a duração mínima do intervalo (unidade: segundos) entre operações de flusing no mesmo segmento | 2 |
dataCoord.enableCompaction
| Descrição | Valor por defeito |
|---|---|
|
|
true |
dataCoord.compaction.enableAutoCompaction
| Descrição | Valor padrão |
|---|---|
|
|
true |
dataCoord.compaction.taskPrioritizer
| Descrição | Valor predefinido |
|---|---|
|
|
predefinição |
dataCoord.compaction.taskQueueCapacity
| Descrição | Valor por defeito |
|---|---|
| tamanho da fila de tarefas de compactação | 100000 |
dataCoord.compaction.dropTolerance
| Descrição | Valor por defeito |
|---|---|
| A tarefa de compactação será limpa depois de terminada durante mais tempo do que este tempo (em segundos) | 86400 |
dataCoord.compaction.gcInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo de tempo em segundos para a compactação gc | 1800 |
dataCoord.compaction.mix.triggerInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo de tempo em segundos para acionar a compactação da mistura | 60 |
dataCoord.compaction.levelzero.triggerInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo de tempo em segundos para acionar a compactação L0 | 10 |
dataCoord.compaction.levelzero.forceTrigger.minSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho mínimo em bytes para forçar o acionamento de uma Compactação LevelZero, predefinido como 8MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo em bytes para forçar o acionamento de uma Compactação LevelZero, por defeito 64MB | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| Descrição | Valor por defeito |
|---|---|
| O número mínimo de ficheiros deltalog para forçar o acionamento de uma Compactação LevelZero | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| Descrição | Valor por defeito |
|---|---|
| O número máximo de ficheiros deltalog para forçar o acionamento de uma Compactação LevelZero, predefinido como 30 | 30 |
dataCoord.compaction.single.ratio.threshold
| Descrição | Valor por defeito |
|---|---|
| O limiar do rácio de um segmento para desencadear uma única compactação, predefinido como 0,2 | 0.2 |
dataCoord.compaction.single.deltalog.maxsize
| Descrição | Valor por defeito |
|---|---|
| O tamanho do deltalog de um segmento para acionar uma única compactação, por defeito 16MB | 16777216 |
dataCoord.compaction.single.deltalog.maxnum
| Descrição | Valor por defeito |
|---|---|
| A contagem deltalog de um segmento para acionar uma compactação, por defeito 200 | 200 |
dataCoord.compaction.single.expiredlog.maxsize
| Descrição | Valor por defeito |
|---|---|
| O tamanho do registo expirado de um segmento para desencadear uma compactação, predefinido como 10MB | 10485760 |
dataCoord.compaction.clustering.enable
| Descrição | Valor por defeito |
|---|---|
| Ativar a compactação de clustering | verdadeiro |
dataCoord.compaction.clustering.autoEnable
| Descrição | Valor por defeito |
|---|---|
| Ativar a compactação automática de clusters | falso |
dataCoord.compaction.clustering.triggerInterval
| Descrição | Valor por defeito |
|---|---|
| Intervalo de ativação da compactação de clustering em segundos | 600 |
dataCoord.compaction.clustering.minInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo mínimo entre execuções de compactação de clustering de uma coleção, para evitar a compactação redundante | 3600 |
dataCoord.compaction.clustering.maxInterval
| Descrição | Valor por defeito |
|---|---|
| Se uma coleção não tiver sido compactada em cluster há mais tempo do que maxInterval, força a compactação | 259200 |
dataCoord.compaction.clustering.newDataSizeThreshold
| Descrição | Valor por defeito |
|---|---|
| Se o tamanho dos novos dados for superior a newDataSizeThreshold, executar a compactação de clusters | 512m |
dataCoord.compaction.clustering.maxTrainSizeRatio
| Descrição | Valor por defeito |
|---|---|
| rácio de tamanho máximo de dados no treino Kmeans, se for maior do que isso, reduzirá a amostragem para atingir este limite | 0.8 |
dataCoord.compaction.clustering.maxCentroidsNum
| Descrição | Valor por defeito |
|---|---|
| número máximo de centróides no comboio Kmeans | 10240 |
dataCoord.compaction.clustering.minCentroidsNum
| Descrição | Valor por defeito |
|---|---|
| número mínimo de centróides no comboio Kmeans | 16 |
dataCoord.compaction.clustering.minClusterSizeRatio
| Descrição | Valor por defeito |
|---|---|
| tamanho mínimo dos clusters / tamanho médio da formação Kmeans | 0.01 |
dataCoord.compaction.clustering.maxClusterSizeRatio
| Descrição | Valor por defeito |
|---|---|
| tamanho máximo do cluster / tamanho médio do comboio Kmeans | 10 |
dataCoord.compaction.clustering.maxClusterSize
| Descrição | Valor por defeito |
|---|---|
| tamanho máximo do cluster no comboio Kmeans | 5g |
dataCoord.syncSegmentsInterval
| Descrição | Valor por defeito |
|---|---|
| O intervalo de tempo para sincronizar regularmente segmentos | 300 |
dataCoord.index.memSizeEstimateMultiplier
| Descrição | Valor por defeito |
|---|---|
| Quando o tamanho da memória não é definido pelo procedimento de índice, multiplicador para estimar o tamanho da memória dos dados de índice | 2 |
dataCoord.enableGarbageCollection
| Descrição | Valor por defeito |
|---|---|
| Valor de comutação para controlar se é activada a recolha de lixo para limpar os dados descartados no serviço MinIO ou S3. | verdadeiro |
dataCoord.gc.interval
| Descrição | Valor predefinido |
|---|---|
| O intervalo em que a coordenação de dados efectua a recolha de lixo, unidade: segundo. | 3600 |
dataCoord.gc.missingTolerance
| Descrição | Valor por defeito |
|---|---|
| A duração da retenção dos ficheiros de registo binário não gravados (binlog). Definir um valor razoavelmente grande para este parâmetro evita a eliminação errónea dos ficheiros binlog recém-criados que não possuem metadados. Unidade: segundo. | 86400 |
dataCoord.gc.dropTolerance
| Descrição | Valor por defeito |
|---|---|
| A duração da retenção dos ficheiros binlog dos segmentos eliminados antes de serem apagados, unidade: segundo. | 10800 |
dataCoord.gc.removeConcurrent
| Descrição | Valor por defeito |
|---|---|
| número de goroutines simultâneas para remover objectos s3 eliminados | 32 |
dataCoord.gc.scanInterval
| Descrição | Valor por defeito |
|---|---|
| ficheiro órfão (ficheiro no oss mas que não foi registado no meta) no armazenamento de objectos intervalo de pesquisa da recolha de lixo em horas | 168 |
dataCoord.brokerTimeout
| Descrição | Valor por defeito |
|---|---|
| 5000ms, dataCoord broker rpc timeout | 5000 |
dataCoord.autoBalance
| Descrição | Valor por defeito |
|---|---|
| Ativar o equilíbrio automático | verdadeiro |
dataCoord.checkAutoBalanceConfigInterval
| Descrição | Valor por defeito |
|---|---|
| o intervalo de verificação do equilíbrio automático configurado | 10 |
dataCoord.import.filesPerPreImportTask
| Descrição | Valor por defeito |
|---|---|
| O número máximo de ficheiros permitido por tarefa de pré-importação. | 2 |
dataCoord.import.taskRetention
| Descrição | Valor por defeito |
|---|---|
| O período de retenção em segundos para tarefas no estado Concluído ou Falhado. | 10800 |
dataCoord.import.maxSizeInMBPerImportTask
| Descrição | Valor por defeito |
|---|---|
| Para evitar a geração de pequenos segmentos, vamos 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 por defeito |
|---|---|
| O intervalo para o agendamento da importação, medido em segundos. | 2 |
dataCoord.import.checkIntervalHigh
| Descrição | Valor por defeito |
|---|---|
| O intervalo para verificar a importação, medido em segundos, é definido como uma frequência elevada para o verificador de importação. | 2 |
dataCoord.import.checkIntervalLow
| Descrição | Valor por defeito |
|---|---|
| O intervalo para verificar a importação, medido em segundos, é definido como uma frequência baixa para o verificador de importação. | 120 |
dataCoord.import.maxImportFileNumPerReq
| Descrição | Valor por defeito |
|---|---|
| O número máximo de ficheiros permitido por um único pedido de importação. | 1024 |
dataCoord.import.maxImportJobNum
| Descrição | Valor por defeito |
|---|---|
| Número máximo de trabalhos de importação que estão a ser executados ou pendentes. | 1024 |
dataCoord.import.waitForIndex
| Descrição | Valor por defeito |
|---|---|
| Indica se a operação de importação aguarda a conclusão da construção do índice. | verdadeiro |
dataCoord.gracefulStopTimeout
| Descrição | Valor por defeito |
|---|---|
| segundos. forçar paragem do nó sem paragem graciosa | 5 |
dataCoord.slot.clusteringCompactionUsage
| Descrição | Valor por defeito |
|---|---|
| utilização da ranhura da tarefa de compactação do agrupamento. | 16 |
dataCoord.slot.mixCompactionUsage
| Descrição | Valor por defeito |
|---|---|
| Utilização da ranhura da tarefa de compactação de mistura. | 8 |
dataCoord.slot.l0DeleteCompactionUsage
| Descrição | Valor por defeito |
|---|---|
| Utilização da ranhura do trabalho de compactação l0. | 8 |
dataCoord.ip
| Descrição | Valor por defeito |
|---|---|
| Endereço TCP/IP de dataCoord. Se não for especificado, utilizar o primeiro endereço não transmissível |
dataCoord.port
| Descrição | Valor por defeito |
|---|---|
| Porta TCP de dataCoord | 13333 |
dataCoord.grpc.serverMaxSendSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo de cada pedido RPC que o dataCoord pode enviar, unidade: byte | 536870912 |
dataCoord.grpc.serverMaxRecvSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo de cada pedido RPC que o dataCoord pode receber, unidade: byte | 268435456 |
dataCoord.grpc.clientMaxSendSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo de cada pedido RPC que os clientes no dataCoord podem enviar, unidade: byte | 268435456 |
dataCoord.grpc.clientMaxRecvSize
| Descrição | Valor por defeito |
|---|---|
| O tamanho máximo de cada pedido RPC que os clientes em dataCoord podem receber, unidade: byte | 536870912 |