dataCoord-related Configurations
dataCoord.channel.watchTimeoutInterval
| Description de la configuration | Valeur par défaut |
|---|---|
| Délai d'attente pour l'observation des chaînes (en secondes). La progression de la surveillance de la mise à jour du tickler d'un code de données réinitialise le délai d'attente. | 300 |
dataCoord.channel.balanceWithRpc
| Description | Valeur par défaut |
|---|---|
| Si la balance doit être activée avec RPC, la valeur par défaut est d'utiliser etcd watch | vrai |
dataCoord.channel.legacyVersionWithoutRPCWatch
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Les noeuds de données <= cette version sont considérés comme des noeuds legacy, qui n'ont pas de watch() basé sur RPC. Ceci n'est utilisé que lors d'une mise à jour progressive où les nœuds anciens ne recevront pas de nouveaux canaux. | 2.4.1 |
dataCoord.channel.balanceSilentDuration
| Description | Valeur par défaut |
|---|---|
| Durée après laquelle le gestionnaire de canaux commence à équilibrer les canaux en arrière-plan. | 300 |
dataCoord.channel.balanceInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Intervalle avec lequel le gestionnaire de canaux vérifie l'état de l'équilibrage des canaux dml | 360 |
dataCoord.channel.checkInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Intervalle en secondes avec lequel le gestionnaire de canal avance les états des canaux | 1 |
dataCoord.channel.notifyChannelOperationTimeout
| Description | Valeur par défaut |
|---|---|
| Délai de notification des opérations sur les canaux (en secondes). | 5 |
dataCoord.segment.maxSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Taille maximale d'un segment, unité : Mo : MB. datacoord.segment.maxSize et datacoord.segment.sealProportion déterminent ensemble si un segment peut être scellé. | 1024 |
dataCoord.segment.diskSegmentMaxSize
| Description | Valeur par défaut |
|---|---|
| Taille maximale d'un segment en Mo pour une collection ayant un index Disque | 2048 |
dataCoord.segment.sealProportion
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| La proportion minimale de datacoord.segment.maxSize pour sceller un segment. datacoord.segment.maxSize et datacoord.segment.sealProportion déterminent ensemble si un segment peut être scellé. | 0.12 |
dataCoord.segment.assignmentExpiration
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Temps d'expiration de l'assignation du segment, unité : ms | 2000 |
dataCoord.segment.allocLatestExpireAttempt
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Temps de tentative d'allocation du dernier lastExpire de rootCoord après un redémarrage | 200 |
dataCoord.segment.maxLife
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Durée de vie maximale du segment en secondes, 24*60*60 | 86400 |
dataCoord.segment.maxIdleTime
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
|
|
600 |
dataCoord.segment.minSizeFromIdleToSealed
| Description | Valeur par défaut |
|---|---|
| Taille minimale en Mo du segment qui peut être mis en veille ou scellé. | 16 |
dataCoord.segment.maxBinlogFileNumber
| Description | Valeur par défaut |
|---|---|
|
|
32 |
dataCoord.segment.smallProportion
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Le segment est considéré comme "petit segment" lorsque le nombre de lignes est inférieur à | 0.5 |
dataCoord.segment.compactableProportion
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
|
|
0.85 |
dataCoord.segment.expansionRate
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
|
|
1.25 |
dataCoord.sealPolicy.channel.growingSegmentsMemSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
|
|
4096 |
dataCoord.autoUpgradeSegmentIndex
| Description | Valeur par défaut |
|---|---|
| si la mise à jour automatique de l'index du segment vers la version du moteur d'indexation est nécessaire | faux |
dataCoord.segmentFlushInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| la durée minimale de l'intervalle (unité : secondes) entre les opérations de fusion sur un même segment | 2 |
dataCoord.enableCompaction
| Description | Valeur par défaut |
|---|---|
|
|
vrai |
dataCoord.compaction.enableAutoCompaction
| Description | Valeur par défaut |
|---|---|
|
|
true (vrai) |
dataCoord.compaction.clustering.enable
| Description de la configuration | Valeur par défaut |
|---|---|
| Activer le compactage par regroupement | true |
dataCoord.compaction.clustering.autoEnable
| Description | Valeur par défaut |
|---|---|
| Activer le compactage automatique du clustering | faux |
dataCoord.compaction.clustering.triggerInterval
| Description | Valeur par défaut |
|---|---|
| Intervalle de déclenchement du compactage en grappes en secondes | 600 |
dataCoord.compaction.clustering.minInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Intervalle minimum entre les exécutions de compactage en grappe d'une collection, afin d'éviter un compactage redondant. | 3600 |
dataCoord.compaction.clustering.maxInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Si une collection n'a pas été compactée par clustering depuis plus longtemps que maxInterval, forcer le compactage | 259200 |
dataCoord.compaction.clustering.newDataSizeThreshold
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Si la nouvelle taille des données est supérieure à newDataSizeThreshold, exécuter le compactage en grappe. | 512m |
dataCoord.compaction.clustering.maxTrainSizeRatio
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| ratio maximum de taille de données dans le train Kmeans, s'il est plus grand, l'échantillonnage sera réduit pour respecter cette limite. | 0.8 |
dataCoord.compaction.clustering.maxCentroidsNum
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| nombre maximum de centroïdes dans le train de Kmeans | 10240 |
dataCoord.compaction.clustering.minCentroidsNum
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| nombre minimum de centroïdes dans le train de Kmeans | 16 |
dataCoord.compaction.clustering.minClusterSizeRatio
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| taille minimale des clusters / taille moyenne dans le train de Kmeans | 0.01 |
dataCoord.compaction.clustering.maxClusterSizeRatio
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| taille maximale de la grappe / taille moyenne dans le train de Kmeans | 10 |
dataCoord.compaction.clustering.maxClusterSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| taille maximale des grappes dans le train de Kmeans | 5g |
dataCoord.compaction.levelzero.forceTrigger.minSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| La taille minimale en octets pour forcer le déclenchement d'un compactage LevelZero, par défaut 8MB | 8388608 |
dataCoord.compaction.levelzero.forceTrigger.maxSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| La taille maximale en octets pour forcer le déclenchement d'un compactage LevelZero, par défaut 64MB | 67108864 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Le nombre minimum de fichiers deltalog pour forcer le déclenchement d'un compactage LevelZero | 10 |
dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Le nombre maximum de fichiers deltalog pour forcer le déclenchement d'un LevelZero Compaction, par défaut 30 | 30 |
dataCoord.syncSegmentsInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Intervalle de temps pour la synchronisation régulière des segments | 300 |
dataCoord.enableGarbageCollection
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Valeur du commutateur permettant d'activer le ramassage des ordures pour effacer les données rejetées dans le service MinIO ou S3. | vrai |
dataCoord.gc.interval
| Description | Valeur par défaut |
|---|---|
| Intervalle auquel la coordonnée des données effectue le ramassage des ordures, unité : seconde. | 3600 |
dataCoord.gc.missingTolerance
| Description | Valeur par défaut |
|---|---|
| Durée de conservation des fichiers binaires non enregistrés (binlog). La définition d'une valeur raisonnablement élevée pour ce paramètre permet d'éviter de supprimer par erreur les fichiers binlog nouvellement créés et dépourvus de métadonnées. Unité : seconde. | 86400 |
dataCoord.gc.dropTolerance
| Description du paramètre | Valeur par défaut |
|---|---|
| Durée de conservation des fichiers binlog des segments supprimés avant qu'ils ne soient effacés, unité : seconde. | 10800 |
dataCoord.gc.removeConcurrent
| Description | Valeur par défaut |
|---|---|
| nombre de goroutines simultanées pour supprimer les objets s3 abandonnés | 32 |
dataCoord.gc.scanInterval
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| fichier orphelin (fichier sur oss mais qui n'a pas été enregistré sur meta) sur le stockage d'objets intervalle d'analyse du ramasse-miettes en heures | 168 |
dataCoord.brokerTimeout
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| 5000ms, dataCoord broker rpc timeout | 5000 |
dataCoord.autoBalance
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Activer l'équilibrage automatique | vrai |
dataCoord.checkAutoBalanceConfigInterval
| Description | Valeur par défaut |
|---|---|
| Intervalle de vérification de l'équilibre automatique configuré | 10 |
dataCoord.import.filesPerPreImportTask
| Description | Valeur par défaut |
|---|---|
| Nombre maximal de fichiers autorisés par tâche de pré-importation. | 2 |
dataCoord.import.taskRetention
| Valeur par défaut | Valeur par défaut |
|---|---|
| La période de rétention en secondes pour les tâches dans l'état Terminé ou Échoué. | 10800 |
dataCoord.import.maxSizeInMBPerImportTask
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Pour éviter la génération de petits segments, nous regrouperons les fichiers importés. Ce paramètre représente la somme des tailles de fichiers dans chaque groupe (chaque tâche d'importation). | 6144 |
dataCoord.import.scheduleInterval
| Description | Valeur par défaut |
|---|---|
| Intervalle de programmation de l'importation, mesuré en secondes. | 2 |
dataCoord.import.checkIntervalHigh
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| L'intervalle de vérification des importations, mesuré en secondes, est fixé à une fréquence élevée pour le vérificateur d'importations. | 2 |
dataCoord.import.checkIntervalLow
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| L'intervalle de vérification des importations, mesuré en secondes, est fixé à une fréquence faible pour le vérificateur d'importations. | 120 |
dataCoord.import.maxImportFileNumPerReq
| Description | Valeur par défaut |
|---|---|
| Nombre maximal de fichiers autorisés par demande d'importation. | 1024 |
dataCoord.import.waitForIndex
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Indique si l'opération d'importation doit attendre la fin de la construction de l'index. | vrai |
dataCoord.gracefulStopTimeout
| Description | Valeur par défaut |
|---|---|
| secondes. force stop node without graceful stop | 5 |
dataCoord.slot.clusteringCompactionUsage
| Description | Valeur par défaut |
|---|---|
| Utilisation du slot du travail de compactage du clustering. | 16 |
dataCoord.slot.mixCompactionUsage
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| utilisation des slots pour le travail de compactage par mélange. | 8 |
dataCoord.slot.l0DeleteCompactionUsage
| Description | Valeur par défaut |
|---|---|
| Utilisation du slot pour la tâche de compactage l0. | 8 |
dataCoord.ip
| Description | Valeur par défaut |
|---|---|
| Adresse TCP/IP de dataCoord. Si elle n'est pas spécifiée, la première adresse non diffusable est utilisée. |
dataCoord.port
| Description Valeur par défaut | Valeur par défaut |
|---|---|
| Port TCP de dataCoord | 13333 |
dataCoord.grpc.serverMaxSendSize
| Valeur par défaut | Valeur par défaut |
|---|---|
| Taille maximale de chaque requête RPC que le dataCoord peut envoyer, unité : octet | 536870912 |
dataCoord.grpc.serverMaxRecvSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Taille maximale de chaque requête RPC que le dataCoord peut recevoir, unité : octet | 268435456 |
dataCoord.grpc.clientMaxSendSize
| Valeur par défaut | Valeur par défaut |
|---|---|
| La taille maximale de chaque requête RPC que les clients du dataCoord peuvent envoyer, unité : byte | 268435456 |
dataCoord.grpc.clientMaxRecvSize
| Description de la valeur par défaut | Valeur par défaut |
|---|---|
| Taille maximale de chaque requête RPC que les clients de dataCoord peuvent recevoir, unité : octet | 536870912 |