Configurations liées à dataCoord

dataCoord.channel.watchTimeoutInterval

Description Valeur par défaut
Délai d'expiration pour la surveillance des canaux (en secondes). La mise à jour de la progression de la surveillance par le « tickler » de Datanode réinitialise le compte à rebours. 300

dataCoord.channel.legacyVersionWithoutRPCWatch

Description Valeur par défaut
Les nœuds de données de version inférieure ou égale à celle-ci sont considérés comme des nœuds hérités, qui ne disposent pas de la fonction watch() basée sur RPC. Ce paramètre n’est utilisé que lors d’une mise à niveau progressive, au cours de laquelle les nœuds hérités ne recevront pas les nouveaux canaux. 2.4.1

dataCoord.channel.balanceSilentDuration

Description Valeur par défaut
Durée après laquelle le gestionnaire de canaux lance l'équilibrage des canaux en arrière-plan 300

dataCoord.channel.balanceInterval

Description Valeur par défaut
Intervalle à partir duquel le gestionnaire de canaux vérifie l'état d'équilibrage des canaux DML 360

dataCoord.channel.checkInterval

Description Valeur par défaut
Intervalle, en secondes, à la fin duquel le gestionnaire de canaux met à jour l'état des canaux 1

dataCoord.channel.notifyChannelOperationTimeout

Description Valeur par défaut
Délai d'expiration pour la notification des opérations sur les canaux (en secondes). 5

dataCoord.segment.maxSize

Description Valeur par défaut
Taille maximale d'un segment, unité : Mo. Les paramètres `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 disposant d'un index sur disque 2048

dataCoord.segment.sealProportion

Description Valeur par défaut
Proportion minimale par rapport à datacoord.segment.maxSize pour sceller un segment. Les paramètres datacoord.segment.maxSize et datacoord.segment.sealProportion déterminent ensemble si un segment peut être scellé. 0,12

dataCoord.segment.sealProportionJitter

Description Valeur par défaut
Taux de variation de la proportion de scellage d’un segment ; valeur par défaut : 0,1 (10 %). Si la proportion de scellage est de 12 % et que le taux de variation est de 0,1, le taux effectivement appliqué sera compris entre 10,8 % et 12 %. 0,1

dataCoord.segment.assignmentExpiration

Description Valeur par défaut
Durée d'expiration de l'affectation de segment, unité : ms 2000

dataCoord.segment.allocLatestExpireAttempt

Description Valeur par défaut
Durée pendant laquelle le système tente d'allouer la dernière valeur lastExpire à partir de rootCoord après un redémarrage 200

dataCoord.segment.maxLife

Description Valeur par défaut
Durée de vie maximale du segment en secondes, 24*60*60 86 400

dataCoord.segment.maxIdleTime

Description Valeur par défaut
  • Si un segment n’a pas accepté d’enregistrements DML pendant la durée maxIdleTime et que sa taille est supérieure à
  • minSizeFromIdleToSealed, Milvus le scellera automatiquement.
  • Durée maximale d’inactivité du segment en secondes, 10*60.
  • 600

    dataCoord.segment.minSizeFromIdleToSealed

    Description Valeur par défaut
    Taille minimale, en Mo, d’un segment pouvant rester inactif après avoir été scellé. 16

    dataCoord.segment.maxBinlogFileNumber

    Description Valeur par défaut
  • Nombre maximal de fichiers binlog (qui correspond au nombre de fichiers binlog de la clé primaire) pour un segment ;
  • le segment sera verrouillé si le nombre de fichiers de journalisation binaire atteint la valeur maximale.
  • 32

    dataCoord.segment.smallProportion

    Description Valeur par défaut
    Le segment est considéré comme un « petit segment » lorsque son nombre de lignes est inférieur à 0,5

    dataCoord.segment.compactableProportion

    Description Valeur par défaut
  • (smallProportion * nombre maximal de lignes du segment).
  • Une compaction sera effectuée sur les petits segments si, après compaction, le segment présente
  • 0,85

    dataCoord.segment.expansionRate

    Description Valeur par défaut
  • plus de (proportion compactable * nombre maximal de lignes du segment) lignes.
  • DOIT ÊTRE SUPÉRIEUR OU ÉGAL À !!!
  • Lors de la compaction, la taille du nombre de lignes du segment peut dépasser le nombre maximal de lignes du segment de (expansionRate-1) * 100 %.
  • 1,25

    dataCoord.sealPolicy.channel.growingSegmentsMemSize

    Description Valeur par défaut
  • Seuil de taille en Mo : si la taille totale des segments en croissance de chaque fragment
  • dépasse ce seuil, le plus grand segment en expansion sera scellé.
  • 4096

    dataCoord.autoUpgradeSegmentIndex

    Description Valeur par défaut
    Indique s'il faut mettre à niveau automatiquement l'index du segment vers la version du moteur d'indexation false

    dataCoord.segmentFlushInterval

    Description Valeur par défaut
    Durée minimale (en secondes) entre deux opérations de vidage sur un même segment 2

    dataCoord.enableCompaction

    Description Valeur par défaut
  • Valeur du commutateur permettant de contrôler l'activation de la compaction des segments.
  • La compaction fusionne les segments de petite taille en un seul segment plus grand et supprime les entités supprimées au-delà de la durée de conservation de Time Travel.
  • true

    dataCoord.compaction.enableAutoCompaction

    Description Valeur par défaut
  • Valeur du commutateur permettant de contrôler l'activation de la compaction automatique des segments, au cours de laquelle data coord localise et fusionne en arrière-plan les segments pouvant être compactés.
  • Cette configuration ne prend effet que lorsque dataCoord.enableCompaction est défini sur « true ».
  • true

    dataCoord.compaction.storageVersion.enabled

    Description Valeur par défaut
    Indique si la compaction peut réécrire les données existantes éligibles dans la version de stockage actuelle. Ce paramètre peut être actualisé. true

    dataCoord.compaction.bumpSchemaVersion.enabled

    Description Valeur par défaut
    Indique si la compaction peut appliquer les modifications de version de schéma aux données existantes, y compris le remplissage rétroactif des champs générés par une fonction nouvellement ajoutée. Ce paramètre est actualisable. false

    dataCoord.compaction.taskPrioritizer

    Description Valeur par défaut
  • Priorité de la tâche de compactage, options : [par défaut, niveau, mixte].
  • La valeur par défaut est FIFO.
  • « level » établit la priorité par niveau : les compactages L0 en premier, puis les compactages « mix », puis les compactages de regroupement.
  • « mix » établit la priorité par niveau : les compactages « mix » en premier, puis les compactages L0, puis les compactages de regroupement.
  • par défaut

    dataCoord.compaction.taskQueueCapacity

    Description Valeur par défaut
    Taille de la file d’attente des tâches de compactage 100 000

    dataCoord.compaction.dropTolerance

    Description Valeur par défaut
    Les tâches de compactage seront supprimées une fois ce délai (en secondes) écoulé 86 400

    dataCoord.compaction.gcInterval

    Description Valeur par défaut
    Intervalle de temps en secondes pour le ramasse-miettes de compactage 1 800

    dataCoord.compaction.mix.triggerInterval

    Description Valeur par défaut
    Intervalle de temps, en secondes, pour déclencher le compactage par mélange 60

    dataCoord.compaction.levelzero.triggerInterval

    Description Valeur par défaut
    Intervalle de temps, en secondes, pour déclencher le compactage L0 10

    dataCoord.compaction.levelzero.forceTrigger.minSize

    Description Valeur par défaut
    Taille minimale en octets pour forcer le déclenchement d'une compaction de niveau zéro ; valeur par défaut : 8 Mo 8388608

    dataCoord.compaction.levelzero.forceTrigger.maxSize

    Description Valeur par défaut
    Taille maximale en octets pour forcer le déclenchement d'une compaction LevelZero ; valeur par défaut : 64 Mo 67108864

    dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum

    Description Valeur par défaut
    Nombre minimum de fichiers de journalisation des modifications (deltalog) pour forcer le déclenchement d'une compaction LevelZero. 10

    dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum

    Description Valeur par défaut
    Nombre maximal de fichiers deltalog permettant de déclencher de force une compaction LevelZero ; la valeur par défaut est 30 30

    dataCoord.compaction.single.ratio.threshold

    Description Valeur par défaut
    Seuil de ratio d'un segment pour déclencher une compaction unique ; valeur par défaut : 0,2 0,2

    dataCoord.compaction.single.deltalog.maxsize

    Description Valeur par défaut
    Taille du journal des modifications d'un segment permettant de déclencher une compaction unique ; valeur par défaut : 16 Mo 16777216

    dataCoord.compaction.single.deltalog.maxnum

    Description Valeur par défaut
    Nombre de journaux de delta d'un segment nécessaire pour déclencher une compaction ; valeur par défaut : 200. 200

    dataCoord.compaction.single.expiredlog.maxsize

    Description Valeur par défaut
    Taille du journal expiré d'un segment pour déclencher une compaction ; valeur par défaut : 10 Mo 10485760

    dataCoord.compaction.clustering.enable

    Description Valeur par défaut
    Activer la compaction en cluster true

    dataCoord.compaction.clustering.autoEnable

    Description Valeur par défaut
    Activer la compaction automatique des clusters false

    dataCoord.compaction.clustering.triggerInterval

    Description Valeur par défaut
    Intervalle de déclenchement de la compaction par regroupement, en secondes 600

    dataCoord.compaction.clustering.minInterval

    Description Valeur par défaut
    Intervalle minimal entre deux exécutions de compactage de clustering d’une collection, afin d’éviter tout compactage redondant 3 600

    dataCoord.compaction.clustering.maxInterval

    Description Valeur par défaut
    Si une collection n'a pas fait l'objet d'une compaction en cluster depuis plus longtemps que maxInterval, forcer la compaction 259200

    dataCoord.compaction.clustering.newDataSizeThreshold

    Description Valeur par défaut
    Si la taille des nouvelles données est supérieure à newDataSizeThreshold, exécuter la compaction du clustering 512 m

    dataCoord.compaction.clustering.maxTrainSizeRatio

    Description Valeur par défaut
    Rapport maximal de la taille des données lors de l'entraînement K-means ; s'il est supérieur, un sous-échantillonnage sera effectué pour respecter cette limite 0,8

    dataCoord.compaction.clustering.maxCentroidsNum

    Description Valeur par défaut
    Nombre maximal de centroïdes pour l'entraînement K-means 10240

    dataCoord.compaction.clustering.minCentroidsNum

    Description Valeur par défaut
    Nombre minimum de centroïdes dans l'entraînement K-means 16

    dataCoord.compaction.clustering.minClusterSizeRatio

    Description Valeur par défaut
    Taille minimale / taille moyenne des clusters dans l'entraînement K-means 0,01

    dataCoord.compaction.clustering.maxClusterSizeRatio

    Description Valeur par défaut
    Taille maximale des clusters / taille moyenne dans l'entraînement K-means 10

    dataCoord.compaction.clustering.maxClusterSize

    Description Valeur par défaut
    Taille maximale des clusters lors de l'entraînement K-means 5 g

    dataCoord.syncSegmentsInterval

    Description Valeur par défaut
    Intervalle de temps pour la synchronisation régulière des segments 300

    dataCoord.index.memSizeEstimateMultiplier

    Description Valeur par défaut
    Lorsque la taille de la mémoire n’est pas définie par la procédure d’indexation, multiplicateur permettant d’estimer la taille en mémoire des données d’index 2

    dataCoord.enableGarbageCollection

    Description Valeur par défaut
    Valeur de commutation permettant de contrôler l'activation du ramasse-miettes pour effacer les données supprimées dans MinIO ou le service S3. true

    dataCoord.gc.interval

    Description Valeur par défaut
    Intervalle auquel la coordination des données effectue le ramasse-miettes, unité : seconde. 3600

    dataCoord.gc.missingTolerance

    Description Valeur par défaut
    Durée de conservation des fichiers de journal binaire (binlog) non enregistrés. Définir une valeur suffisamment élevée pour ce paramètre permet d’éviter la suppression par erreur des fichiers binlog nouvellement créés qui ne contiennent pas de métadonnées. Unité : seconde. 86 400

    dataCoord.gc.dropTolerance

    Description Valeur par défaut
    Durée de conservation des fichiers binlog des segments supprimés avant leur effacement, unité : seconde. 10 800

    dataCoord.gc.removeConcurrent

    Description Valeur par défaut
    Nombre de goroutines simultanées chargées de supprimer les objets S3 supprimés 32

    dataCoord.gc.scanInterval

    Description Valeur par défaut
    Intervalle, en heures, entre deux analyses de collecte des objets orphelins (fichiers présents sur le système de stockage en nuage mais non enregistrés dans la métadonnée) dans le cadre de la collecte des objets inutiles du stockage d'objets 168

    dataCoord.gc.lob.enabled

    Description Valeur par défaut
    Indique s’il faut activer le nettoyage des fichiers LOB non référencés créés pour les valeurs des champs TEXT. true

    dataCoord.gc.lob.safetyWindow

    Description Valeur par défaut
    Durée minimale, en secondes, qu’un fichier LOB de type TEXT non référencé doit avoir atteinte avant que le ramasse-miettes puisse le supprimer. 3600

    dataCoord.gc.lob.checkInterval

    Description Valeur par défaut
    Intervalle, en secondes, à l'issue duquel Milvus analyse le stockage à la recherche de fichiers LOB non référencés créés pour les valeurs des champs TEXT. 1 800

    dataCoord.brokerTimeout

    Description Valeur par défaut
    5 000 ms, délai d'expiration RPC du courtier dataCoord 5 000

    dataCoord.autoBalance

    Description Valeur par défaut
    Activer l'équilibrage automatique true

    dataCoord.checkAutoBalanceConfigInterval

    Description Valeur par défaut
    Intervalle de vérification de la configuration de l'équilibrage automatique 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

    Description Valeur par défaut
    Durée de conservation, en secondes, des tâches dont l'état est « Terminé » ou « Échoué ». 10800

    dataCoord.import.maxSizeInMBPerImportTask

    Description Valeur par défaut
    Afin d’é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 ImportTask). 6144

    dataCoord.import.scheduleInterval

    Description Valeur par défaut
    Intervalle de planification de l'importation, mesuré en secondes. 2

    dataCoord.import.checkIntervalHigh

    Description Valeur par défaut
    L'intervalle de vérification de l'importation, exprimé en secondes, est défini sur une fréquence élevée pour le vérificateur d'importation. 2

    dataCoord.import.checkIntervalLow

    Description Valeur par défaut
    L'intervalle de vérification des importations, exprimé en secondes, est défini sur 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 requête d'importation. 1024

    dataCoord.import.maxImportJobNum

    Description Valeur par défaut
    Nombre maximal de tâches d'importation en cours d'exécution ou en attente. 1024

    dataCoord.import.waitForIndex

    Description Valeur par défaut
    Indique si l'opération d'importation attend la fin de la création de l'index. true

    dataCoord.gracefulStopTimeout

    Description Valeur par défaut
    secondes. Forcer l'arrêt du nœud sans arrêt progressif 5

    dataCoord.slot.clusteringCompactionUsage

    Description Valeur par défaut
    Utilisation des emplacements par la tâche de compactage du cluster. 16

    dataCoord.slot.mixCompactionUsage

    Description Valeur par défaut
    Utilisation des emplacements par la tâche de compactage mixte. 8

    dataCoord.slot.l0DeleteCompactionUsage

    Description Valeur par défaut
    Utilisation des emplacements pour la tâche de compactage l0. 8

    dataCoord.ip

    Description Valeur par défaut
    Adresse TCP/IP de dataCoord. Si non spécifiée, utilise la première adresse unicastable.

    dataCoord.port

    Description Valeur par défaut
    Port TCP de dataCoord 13333

    dataCoord.grpc.serverMaxSendSize

    Description Valeur par défaut
    Taille maximale de chaque requête RPC que dataCoord peut envoyer, unité : octet 536870912

    dataCoord.grpc.serverMaxRecvSize

    Description Valeur par défaut
    Taille maximale de chaque requête RPC que le dataCoord peut recevoir, unité : octet 268435456

    dataCoord.grpc.clientMaxSendSize

    Description Valeur par défaut
    Taille maximale de chaque requête RPC que les clients sur dataCoord peuvent envoyer, unité : octet 268435456

    dataCoord.grpc.clientMaxRecvSize

    Description Valeur par défaut
    Taille maximale de chaque requête RPC que les clients sur dataCoord peuvent recevoir, unité : octet 536870912

    Traduit parDeepL

    Table de contenu

    Essayez Milvus géré gratuitement

    Zilliz Cloud est sans souci, propulsé par Milvus et 10 fois plus rapide.

    Commencer
    Feedback

    Cette page a-t - elle été utile ?