milvus-logo
LFAI
홈페이지
  • 관리 가이드

데이터코드 관련 구성

dataCoord.channel.watchTimeoutInterval

설명 기본값
채널 시청 시간 제한(초)입니다. 데이터노드 티클러 업데이트 시청 진행 상황이 타임아웃 타이머를 초기화합니다. 300

dataCoord.channel.balanceWithRpc

설명 기본값
RPC와의 밸런스 활성화 여부, 기본값은 etcd 워치를 사용합니다. true

dataCoord.channel.legacyVersionWithoutRPCWatch

설명 기본값
데이터노드 <= 이 버전은 레거시 노드로 간주되며, RPC 기반 watch()가 없습니다. 이는 레거시 노드가 새 채널을 얻지 못하는 롤링 업그레이드 중에만 사용됩니다. 2.4.1

dataCoord.channel.balanceSilentDuration

설명 기본값
채널 매니저가 백그라운드 채널 밸런싱을 시작하는 기간입니다. 300

dataCoord.channel.balanceInterval

설명 기본값
채널 매니저가 dml 채널 밸런스 상태를 확인하는 간격입니다. 360

dataCoord.channel.checkInterval

설명 기본값
채널 관리자가 채널 상태를 진행하는 간격(초)입니다. 1

dataCoord.channel.notifyChannelOperationTimeout

설명 기본값
채널 작업을 알리는 시간 초과(초)입니다. 5

dataCoord.segment.maxSize

설명 기본값
세그먼트의 최대 크기, 단위: 데이터코드 세그먼트 최대 크기와 데이터코드 세그먼트 봉인 비율에 따라 세그먼트 봉인 가능 여부가 결정됩니다. 1024

dataCoord.segment.diskSegmentMaxSize

설명 기본값
디스크 인덱스가 있는 컬렉션에 대한 세그먼트의 최대 크기(MB)입니다. 2048

dataCoord.segment.sealProportion

설명 기본값
세그먼트를 봉인하기 위한 datacoord.segment.maxSize에 대한 최소 비율입니다. datacoord.segment.maxSize와 datacoord.segment.sealProportion을 함께 사용하여 세그먼트 봉인 가능 여부를 결정합니다. 0.12

dataCoord.segment.assignmentExpiration

설명 기본값
세그먼트 할당의 만료 시간, 단위: ms 2000

dataCoord.segment.allocLatestExpireAttempt

설명 기본값
재시작 후 rootCoord에서 최신 lastExpire 할당을 시도하는 시간입니다. 200

dataCoord.segment.maxLife

설명 기본값
세그먼트의 최대 수명(초), 24*60*60 86400

dataCoord.segment.maxIdleTime

설명 기본값
  • 세그먼트가 최대 유휴 시간 동안 dml 레코드를 수락하지 않았고 세그먼트의 크기가
  • 최소 크기에서 유휴 시간보다 크면 Milvus가 자동으로 봉인합니다.
  • 세그먼트의 최대 유휴 시간(초), 10*60.
  • 600

    dataCoord.segment.minSizeFromIdleToSealed

    설명 기본값
    봉인 후 유휴 상태가 될 수 있는 세그먼트의 최소 크기(MB)입니다. 16

    dataCoord.segment.maxBinlogFileNumber

    설명 기본값
  • 한 세그먼트의 최대 binlog 파일 수로, 다음과 같은 경우 세그먼트가 봉인됩니다.
  • 빈로그 파일 수가 최대 값에 도달하면 세그먼트가 봉인됩니다.
  • 32

    dataCoord.segment.smallProportion

    설명 기본값
    세그먼트의 행 수가 다음보다 작으면 세그먼트는 "작은 세그먼트"로 간주됩니다. 0.5

    dataCoord.segment.compactableProportion

    설명 기본값
  • (작은 비율 * 세그먼트 최대 행 수).
  • 압축 후 세그먼트가 다음과 같은 경우 작은 세그먼트에서 압축이 발생합니다.
  • 0.85

    dataCoord.segment.expansionRate

    설명 기본값
  • (압축 가능 비율 * 세그먼트 최대 행 수) 행을 초과합니다.
  • 보다 크거나 같아야 합니다 !!!
  • 압축하는 동안 세그먼트 행 개수의 크기는 세그먼트 최대 행 개수를 (확장률-1) * 100%만큼 초과할 수 있습니다.
  • 1.25

    dataCoord.sealPolicy.channel.growingSegmentsMemSize

    설명 기본값
  • MB 단위의 크기 임계값으로, 각 샤드에서 증가하는 세그먼트의 총 크기가
  • 이 임계값을 초과하면 가장 크게 증가하는 세그먼트가 봉인됩니다.
  • 4096

    dataCoord.autoUpgradeSegmentIndex

    설명 기본값
    세그먼트 인덱스를 인덱스 엔진의 버전으로 자동 업그레이드할지 여부 false

    dataCoord.segmentFlushInterval

    설명 기본값
    동일한 세그먼트에서 플러싱 작업 사이의 최소 간격(단위: 초) 2

    dataCoord.enableCompaction

    설명 기본값
  • 세그먼트 압축을 활성화할지 여부를 제어하는 스위치 값입니다.
  • 압축은 작은 크기의 세그먼트를 큰 세그먼트로 병합하고 시간 여행의 임대 기간을 초과하여 삭제된 엔티티를 지웁니다.
  • true

    dataCoord.compaction.enableAutoCompaction

    설명 기본값
  • 데이터 코디가 백그라운드에서 압축 가능한 세그먼트를 찾아 병합하는 동안 자동 세그먼트 압축을 활성화할지 여부를 제어하는 스위치 값입니다.
  • 이 구성은 dataCoord.enableCompaction이 true로 설정된 경우에만 적용됩니다.
  • true

    dataCoord.compaction.clustering.enable

    설명 기본값
    클러스터링 압축 사용 true

    dataCoord.compaction.clustering.autoEnable

    설명 기본값
    자동 클러스터링 압축 사용 false

    dataCoord.compaction.clustering.triggerInterval

    설명 기본값
    클러스터링 압축 트리거 간격(초) 600

    dataCoord.compaction.clustering.minInterval

    설명 기본값
    중복 압축을 방지하기 위해 한 컬렉션의 클러스터링 압축 실행 사이의 최소 간격입니다. 3600

    dataCoord.compaction.clustering.maxInterval

    설명 기본값
    컬렉션이 최대 간격보다 오래 클러스터링 압축되지 않은 경우 강제로 압축합니다. 259200

    dataCoord.compaction.clustering.newDataSizeThreshold

    설명 기본값
    새 데이터 크기가 newDataSizeThreshold보다 큰 경우 클러스터링 압축을 실행합니다. 512m

    dataCoord.compaction.clustering.maxTrainSizeRatio

    설명 기본값
    Kmeans 트레인의 최대 데이터 크기 비율로, 이보다 크면 이 제한을 충족하기 위해 다운 샘플링합니다. 0.8

    dataCoord.compaction.clustering.maxCentroidsNum

    설명 기본값
    Kmeans 트레인의 최대 중심 수 10240

    dataCoord.compaction.clustering.minCentroidsNum

    설명 기본값
    K평균 열차의 최소 중심 수 16

    dataCoord.compaction.clustering.minClusterSizeRatio

    설명 기본값
    Kmeans 트레인의 최소 클러스터 크기/평균 크기 0.01

    dataCoord.compaction.clustering.maxClusterSizeRatio

    설명 기본값
    최대 클러스터 크기/평균 크기 Kmeans 트레인의 평균 크기 10

    dataCoord.compaction.clustering.maxClusterSize

    설명 기본값
    Kmeans 트레인의 최대 클러스터 크기 5g

    dataCoord.compaction.levelzero.forceTrigger.minSize

    설명 기본값
    레벨 제로 압축을 강제로 트리거하기 위한 최소 크기(바이트)로, 기본값은 8MB입니다. 8388608

    dataCoord.compaction.levelzero.forceTrigger.maxSize

    설명 기본값
    레벨 제로 압축을 강제로 트리거할 최대 크기(바이트)로, 기본값은 64MB입니다. 67108864

    dataCoord.compaction.levelzero.forceTrigger.deltalogMinNum

    설명 기본값
    레벨 제로 압축을 강제로 트리거할 최소 델타로그 파일 수입니다. 10

    dataCoord.compaction.levelzero.forceTrigger.deltalogMaxNum

    설명 기본값
    레벨 제로 압축을 강제로 트리거할 델타로그 파일의 최대 개수, 기본값은 30입니다. 30

    dataCoord.syncSegmentsInterval

    설명 기본값
    세그먼트를 정기적으로 동기화할 시간 간격입니다. 300

    dataCoord.enableGarbageCollection

    설명 기본값
    가비지 컬렉션을 활성화하여 MinIO 또는 S3 서비스에서 버려진 데이터를 지울지 여부를 제어하는 스위치 값입니다. true

    dataCoord.gc.interval

    설명 기본값
    데이터 코디가 가비지 수집을 수행하는 간격(단위: 초)입니다. 3600

    dataCoord.gc.missingTolerance

    설명 기본값
    기록되지 않은 바이너리 로그(binlog) 파일의 보존 기간입니다. 이 매개변수의 값을 적당히 크게 설정하면 메타데이터가 없는 새로 만든 binlog 파일이 실수로 삭제되는 것을 방지할 수 있습니다. 단위: 초. 86400

    dataCoord.gc.dropTolerance

    설명 기본값
    삭제된 세그먼트의 빈로그 파일이 지워지기 전의 보존 기간(단위: 초)입니다. 10800

    dataCoord.gc.removeConcurrent

    설명 기본값
    삭제된 S3 개체를 제거하기 위한 동시 고루틴 수 32

    dataCoord.gc.scanInterval

    설명 기본값
    오브젝트 스토리지의 고아 파일(oss에는 있지만 메타에 등록되지 않은 파일) 가비지 컬렉션 스캔 간격(시간) 168

    dataCoord.brokerTimeout

    설명 기본값
    5000ms, 데이터코드 브로커 rpc 시간 초과 5000

    dataCoord.autoBalance

    설명 기본값
    자동 밸런스 활성화 true

    dataCoord.checkAutoBalanceConfigInterval

    설명 기본값
    자동 잔액 설정 확인 간격 10

    dataCoord.import.filesPerPreImportTask

    설명 기본값
    사전 가져오기 작업당 허용되는 최대 파일 수입니다. 2

    dataCoord.import.taskRetention

    설명 기본값
    완료 또는 실패 상태의 작업에 대한 보존 기간(초)입니다. 10800

    dataCoord.import.maxSizeInMBPerImportTask

    설명 기본값
    작은 세그먼트가 생성되는 것을 방지하기 위해 가져온 파일을 다시 그룹화합니다. 이 매개변수는 각 그룹(각 ImportTask)의 파일 크기 합계를 나타냅니다. 6144

    dataCoord.import.scheduleInterval

    설명 기본값
    가져오기 예약 간격(초 단위)입니다. 2

    dataCoord.import.checkIntervalHigh

    설명 기본값
    가져오기 확인 간격(초 단위)으로, 가져오기 검사기에 대해 높은 빈도로 설정됩니다. 2

    dataCoord.import.checkIntervalLow

    설명 기본값
    가져오기 검사기의 가져오기 확인 간격(초 단위)이 낮은 빈도로 설정됩니다. 120

    dataCoord.import.maxImportFileNumPerReq

    설명 기본값
    단일 가져오기 요청당 허용되는 최대 파일 수입니다. 1024

    dataCoord.import.waitForIndex

    설명 기본값
    가져오기 작업이 인덱스 구축이 완료될 때까지 기다릴지 여부를 나타냅니다. true

    dataCoord.gracefulStopTimeout

    설명 기본값
    초. 정상적으로 중지하지 않고 노드 강제 중지 5

    dataCoord.slot.clusteringCompactionUsage

    설명 기본값
    클러스터링 압축 작업의 슬롯 사용량입니다. 16

    dataCoord.slot.mixCompactionUsage

    설명 기본값
    혼합 다짐 작업의 슬롯 사용량입니다. 8

    dataCoord.slot.l0DeleteCompactionUsage

    설명 기본값
    L0 다짐 작업의 슬롯 사용량. 8

    dataCoord.ip

    설명 기본값
    데이터코드의 TCP/IP 주소입니다. 지정하지 않으면 첫 번째 유니캐스트 가능한 주소를 사용합니다.

    dataCoord.port

    설명 기본값
    dataCoord의 TCP 포트 13333

    dataCoord.grpc.serverMaxSendSize

    설명 기본값
    dataCoord가 전송할 수 있는 각 RPC 요청의 최대 크기, 단위: 바이트 536870912

    dataCoord.grpc.serverMaxRecvSize

    설명 기본값
    데이터코드가 수신할 수 있는 각 RPC 요청의 최대 크기, 단위: 바이트 268435456

    dataCoord.grpc.clientMaxSendSize

    설명 기본값
    dataCoord의 클라이언트가 보낼 수 있는 각 RPC 요청의 최대 크기, 단위: 바이트 268435456

    dataCoord.grpc.clientMaxRecvSize

    설명 기본값
    dataCoord의 클라이언트가 수신할 수 있는 각 RPC 요청의 최대 크기, 단위: 바이트 536870912

    번역DeepL

    목차 목록

    Try Managed Milvus for Free

    Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

    Get Started
    피드백

    이 페이지가 도움이 되었나요?