Configurações relacionadas com o dataNode
dataNode.dataSync.flowGraph.maxQueueLength
| Descrição | Valor predefinido |
|---|---|
| Comprimento máximo da fila de tarefas no gráfico de fluxo | 16 |
dataNode.dataSync.flowGraph.maxParallelism
| Descrição | Valor predefinido |
|---|---|
| Número máximo de tarefas executadas em paralelo no gráfico de fluxo | 1024 |
dataNode.dataSync.maxParallelSyncMgrTasks
| Descrição | Valor predefinido |
|---|---|
| O número máximo de tarefas de sincronização simultâneas do gestor de sincronização do datanode a nível global | 256 |
dataNode.dataSync.skipMode.enable
| Descrição | Valor predefinido |
|---|---|
| Suporta a omissão de algumas mensagens de intervalo de tempo para reduzir a utilização da CPU | true |
dataNode.dataSync.skipMode.skipNum
| Descrição | Valor predefinido |
|---|---|
| Consume um por cada n registos ignorados | 4 |
dataNode.dataSync.skipMode.coldTime
| Descrição | Valor predefinido |
|---|---|
| Ativar o modo de omissão após haver apenas mensagens de temporização durante x segundos | 60 |
dataNode.segment.insertBufSize
| Descrição | Valor predefinido |
|---|---|
|
|
16777216 |
dataNode.segment.deleteBufBytes
| Descrição | Valor predefinido |
|---|---|
| Tamanho máximo do buffer, em bytes, a ser esvaziado para um único canal; o valor predefinido é 16 MB | 16777216 |
dataNode.segment.syncPeriod
| Descrição | Valor predefinido |
|---|---|
| O período para sincronizar segmentos se o buffer não estiver vazio. | 600 |
dataNode.memory.forceSyncEnable
| Descrição | Valor predefinido |
|---|---|
| Defina como «true» para forçar a sincronização se a utilização da memória for demasiado elevada | true |
dataNode.memory.forceSyncSegmentNum
| Descrição | Valor predefinido |
|---|---|
| número de segmentos a sincronizar; os segmentos com o maior buffer serão sincronizados. | 1 |
dataNode.memory.checkInterval
| Descrição | Valor predefinido |
|---|---|
| O intervalo para verificar a utilização da memória do datanode, em milissegundos | 3000 |
dataNode.memory.forceSyncWatermark
| Descrição | Valor predefinido |
|---|---|
| limite de memória para o modo autónomo; ao atingir este limite, os segmentos serão sincronizados. | 0,5 |
dataNode.channel.workPoolSize
| Descrição | Valor predefinido |
|---|---|
|
|
-1 |
dataNode.channel.updateChannelCheckpointMaxParallel
| Descrição | Valor predefinido |
|---|---|
|
|
10 |
dataNode.channel.updateChannelCheckpointInterval
| Descrição | Valor predefinido |
|---|---|
| A duração do intervalo (em segundos) durante o qual o datanode atualiza o ponto de verificação de cada canal | 60 |
dataNode.channel.updateChannelCheckpointRPCTimeout
| Descrição | Valor predefinido |
|---|---|
| tempo de espera, em segundos, para a chamada RPC «UpdateChannelCheckpoint» | 20 |
dataNode.channel.maxChannelCheckpointsPerPRC
| Descrição | Valor predefinido |
|---|---|
| O número máximo de pontos de verificação do canal por chamada RPC «UpdateChannelCheckpoint». | 128 |
dataNode.channel.channelCheckpointUpdateTickInSeconds
| Descrição | Valor predefinido |
|---|---|
| A frequência, em segundos, com que o atualizador de pontos de verificação do canal executa as atualizações. | 10 |
dataNode.import.maxConcurrentTaskNum
| Descrição | Valor predefinido |
|---|---|
| O número máximo de tarefas de importação/pré-importação que podem ser executadas em simultâneo num nó de dados. | 16 |
dataNode.import.maxImportFileSizeInGB
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo do ficheiro (em GB) para um ficheiro de importação, sendo que um ficheiro de importação se refere a um ficheiro baseado em linhas ou a um conjunto de ficheiros baseados em colunas. | 16 |
dataNode.import.readBufferSizeInMB
| Descrição | Valor predefinido |
|---|---|
| O tamanho do bloco de dados (em MB) lido pelo datanode a partir do gestor de blocos durante a importação. | 16 |
dataNode.import.maxTaskSlotNum
| Descrição | Valor predefinido |
|---|---|
| O número máximo de slots ocupados por cada tarefa de importação/pré-importação. | 16 |
dataNode.compaction.levelZeroBatchMemoryRatio
| Descrição | Valor predefinido |
|---|---|
| A proporção mínima de memória livre para a compactação de nível zero executada em modo em lote | 0,5 |
dataNode.compaction.levelZeroMaxBatchSize
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo do lote refere-se ao número máximo de segmentos L1/L2 num lote durante a execução da compactação de nível 0. O valor predefinido é -1; qualquer valor inferior a 1 significa que não há limite. Intervalo válido: >= 1. | -1 |
dataNode.compaction.useMergeSort
| Descrição | Valor predefinido |
|---|---|
| Indica se o modo mergeSort deve ser ativado ao realizar a compactação mixCompaction. | false |
dataNode.compaction.maxSegmentMergeSort
| Descrição | Valor predefinido |
|---|---|
| O número máximo de segmentos a serem fundidos no modo mergeSort. | 30 |
dataNode.compaction.lobHoleRatioThreshold
| Descrição | Valor predefinido |
|---|---|
| O limiar para a proporção de espaço não utilizado nos ficheiros LOB existentes para campos TEXT. Durante a compactação, se esta proporção for inferior ao limiar, o Milvus reutiliza os ficheiros LOB existentes. Se esta proporção for superior ou igual ao limiar, o Milvus reescreve os dados LOB restantes em novos ficheiros LOB para recuperar espaço. | 0,3 |
dataNode.gracefulStopTimeout
| Descrição | Valor predefinido |
|---|---|
| segundos. forçar a paragem do nó sem paragem gradual | 1800 |
dataNode.slot.slotCap
| Descrição | Valor predefinido |
|---|---|
| O número máximo de tarefas (por exemplo, compactação, importação) que podem ser executadas em simultâneo num nó de dados | 16 |
dataNode.clusteringCompaction.memoryBufferRatio
| Descrição | Valor predefinido |
|---|---|
| A proporção do buffer de memória da compactação em cluster. Os dados com tamanho superior ao limiar serão transferidos para o armazenamento. | 0,3 |
dataNode.clusteringCompaction.workPoolSize
| Descrição | Valor predefinido |
|---|---|
| Tamanho do conjunto de trabalhadores para uma tarefa de compactação em cluster. | 8 |
dataNode.bloomFilterApplyParallelFactor
| Descrição | Valor predefinido |
|---|---|
| Fator de paralelismo a aplicar ao filtro Bloom, com valor predefinido de 4*CPU_CORE_NUM | 4 |
dataNode.storage.deltalog
| Descrição | Valor predefinido |
|---|---|
| formato do deltalog, opções: [json, parquet] | json |
dataNode.text.inlineThreshold
| Descrição | Valor predefinido |
|---|---|
| O limiar de tamanho, em bytes, utilizado para escolher o caminho de armazenamento para um valor de campo TEXT. Os valores inferiores a este limiar são armazenados diretamente nos dados do campo. Os valores iguais ou superiores a este limiar são armazenados separadamente como cargas LOB, e os dados do campo armazenam uma referência interna. | 65536 |
dataNode.text.maxLobFileBytes
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo, em bytes, de um único ficheiro LOB que armazena cargas úteis TEXT. Quando um ficheiro LOB atinge este tamanho, o Milvus grava as cargas úteis TEXT LOB subsequentes noutro ficheiro LOB. | 67108864 |
dataNode.text.flushThresholdBytes
| Descrição | Valor predefinido |
|---|---|
| O limiar do tamanho do buffer, em bytes, que faz com que o Milvus descarregue as cargas úteis TEXT LOB armazenadas em buffer de um segmento em crescimento para o armazenamento. | 16777216 |
dataNode.ip
| Descrição | Valor predefinido |
|---|---|
| Endereço TCP/IP do dataNode. Se não for especificado, utilize o primeiro endereço unicastável |
dataNode.port
| Descrição | Valor predefinido |
|---|---|
| Porta TCP do dataNode | 21124 |
dataNode.grpc.serverMaxSendSize
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo de cada pedido RPC que o dataNode pode enviar, unidade: byte | 536870912 |
dataNode.grpc.serverMaxRecvSize
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo de cada pedido RPC que o dataNode pode receber, unidade: byte | 268435456 |
dataNode.grpc.clientMaxSendSize
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo de cada pedido RPC que os clientes no dataNode podem enviar, unidade: byte | 268435456 |
dataNode.grpc.clientMaxRecvSize
| Descrição | Valor predefinido |
|---|---|
| O tamanho máximo de cada pedido RPC que os clientes no dataNode podem receber, unidade: byte | 536870912 |