Konfigurasi yang Berkaitan dengan dataNode
dataNode.dataSync.flowGraph.maxQueueLength
| Deskripsi | Nilai Default |
|---|---|
| Panjang maksimum antrian tugas dalam diagram alur | 16 |
dataNode.dataSync.flowGraph.maxParallelism
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum tugas yang dijalankan secara paralel dalam diagram alur | 1024 |
dataNode.dataSync.maxParallelSyncMgrTasks
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum tugas sinkronisasi bersamaan dari manajer sinkronisasi datanode secara global | 256 |
dataNode.dataSync.skipMode.enable
| Deskripsi | Nilai Default |
|---|---|
| Mendukung pengabaian beberapa pesan timetick untuk mengurangi penggunaan CPU | true |
dataNode.dataSync.skipMode.skipNum
| Deskripsi | Nilai Default |
|---|---|
| Menggunakan satu untuk setiap n catatan yang dilewati | 4 |
dataNode.dataSync.skipMode.coldTime
| Deskripsi | Nilai Default |
|---|---|
| Aktifkan mode lewati setelah hanya ada pesan timetick selama x detik | 60 |
dataNode.segment.insertBufSize
| Deskripsi | Nilai Default |
|---|---|
|
|
16777216 |
dataNode.segment.deleteBufBytes
| Deskripsi | Nilai Default |
|---|---|
| Ukuran buffer maksimum dalam byte untuk membersihkan del pada satu saluran, nilai default 16MB | 16777216 |
dataNode.segment.syncPeriod
| Deskripsi | Nilai Default |
|---|---|
| Periode untuk menyinkronkan segmen jika buffer tidak kosong. | 600 |
dataNode.memory.forceSyncEnable
| Deskripsi | Nilai Default |
|---|---|
| Atur ke true untuk memaksa sinkronisasi jika penggunaan memori terlalu tinggi | true |
dataNode.memory.forceSyncSegmentNum
| Deskripsi | Nilai Default |
|---|---|
| jumlah segmen yang akan disinkronkan; segmen dengan buffer terbesar akan disinkronkan. | 1 |
dataNode.memory.checkInterval
| Deskripsi | Nilai Default |
|---|---|
| interval untuk memeriksa penggunaan memori datanode, dalam milidetik | 3000 |
dataNode.memory.forceSyncWatermark
| Deskripsi | Nilai Default |
|---|---|
| Batas memori untuk standalone; saat batas ini tercapai, segmen akan disinkronkan. | 0,5 |
dataNode.channel.workPoolSize
| Deskripsi | Nilai Default |
|---|---|
|
|
-1 |
dataNode.channel.updateChannelCheckpointMaxParallel
| Deskripsi | Nilai Default |
|---|---|
|
|
10 |
dataNode.channel.updateChannelCheckpointInterval
| Deskripsi | Nilai Default |
|---|---|
| Durasi interval (dalam detik) bagi datanode untuk memperbarui titik pemeriksaan saluran pada setiap saluran | 60 |
dataNode.channel.updateChannelCheckpointRPCTimeout
| Deskripsi | Nilai Default |
|---|---|
| batas waktu dalam detik untuk panggilan RPC UpdateChannelCheckpoint | 20 |
dataNode.channel.maxChannelCheckpointsPerPRC
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum titik pemeriksaan saluran per panggilan RPC UpdateChannelCheckpoint. | 128 |
dataNode.channel.channelCheckpointUpdateTickInSeconds
| Deskripsi | Nilai Default |
|---|---|
| Frekuensi, dalam detik, di mana pembaruan titik pemeriksaan saluran menjalankan pembaruan. | 10 |
dataNode.import.maxConcurrentTaskNum
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum tugas impor/pra-impor yang diizinkan untuk dijalankan secara bersamaan pada sebuah datanode. | 16 |
dataNode.import.maxImportFileSizeInGB
| Deskripsi | Nilai Default |
|---|---|
| Ukuran file maksimum (dalam GB) untuk file impor, di mana file impor mengacu pada file Berbasis Baris atau sekumpulan file Berbasis Kolom. | 16 |
dataNode.import.readBufferSizeInMB
| Deskripsi | Nilai Default |
|---|---|
| Ukuran blok data (dalam MB) yang dibaca dari chunk manager oleh datanode selama proses impor. | 16 |
dataNode.import.maxTaskSlotNum
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum slot yang ditempati oleh setiap tugas impor/pra-impor. | 16 |
dataNode.compaction.levelZeroBatchMemoryRatio
| Deskripsi | Nilai Default |
|---|---|
| Rasio memori bebas minimum untuk pemadatan level nol yang dijalankan dalam mode batch | 0,5 |
dataNode.compaction.levelZeroMaxBatchSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran batch maksimum mengacu pada jumlah maksimum segmen L1/L2 dalam satu batch saat menjalankan pemadatan L0. Nilai defaultnya adalah -1; nilai apa pun yang kurang dari 1 berarti tidak ada batasan. Rentang yang valid: >= 1. | -1 |
dataNode.compaction.useMergeSort
| Deskripsi | Nilai Default |
|---|---|
| Apakah mode mergeSort akan diaktifkan saat melakukan mixCompaction. | false |
dataNode.compaction.maxSegmentMergeSort
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum segmen yang akan digabungkan dalam mode mergeSort. | 30 |
dataNode.compaction.lobHoleRatioThreshold
| Deskripsi | Nilai Default |
|---|---|
| Ambang batas untuk rasio ruang yang tidak terpakai dalam file LOB yang ada untuk bidang TEXT. Selama proses pemadatan, jika rasio ini lebih rendah dari ambang batas, Milvus akan menggunakan kembali file LOB yang ada. Jika rasio ini lebih besar dari atau sama dengan ambang batas, Milvus akan menulis ulang muatan LOB yang tersisa ke dalam file LOB baru untuk mengosongkan ruang. | 0,3 |
dataNode.gracefulStopTimeout
| Deskripsi | Nilai Default |
|---|---|
| detik. memaksa penghentian node tanpa penghentian bertahap | 1800 |
dataNode.slot.slotCap
| Deskripsi | Nilai Default |
|---|---|
| Jumlah maksimum tugas (misalnya, pemadatan, impor) yang diizinkan untuk berjalan secara bersamaan pada sebuah datanode | 16 |
dataNode.clusteringCompaction.memoryBufferRatio
| Deskripsi | Nilai Default |
|---|---|
| Rasio buffer memori untuk pemadatan berkelompok. Data yang lebih besar dari ambang batas akan disimpan ke penyimpanan. | 0,3 |
dataNode.clusteringCompaction.workPoolSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran kumpulan pekerja untuk satu tugas pemadatan kluster. | 8 |
dataNode.bloomFilterApplyParallelFactor
| Deskripsi | Nilai Default |
|---|---|
| Faktor paralel saat menerapkan kunci utama (pk) ke filter bloom, nilai defaultnya adalah 4*CPU_CORE_NUM | 4 |
dataNode.storage.deltalog
| Deskripsi | Nilai Default |
|---|---|
| Format deltalog, opsi: [json, parquet] | json |
dataNode.text.inlineThreshold
| Deskripsi | Nilai Default |
|---|---|
| Ambang batas ukuran, dalam byte, yang digunakan untuk menentukan jalur penyimpanan nilai bidang TEXT. Nilai yang lebih kecil dari ambang batas ini disimpan secara langsung dalam data bidang. Nilai yang lebih besar dari atau sama dengan ambang batas ini disimpan secara terpisah sebagai muatan LOB, dan data bidang menyimpan referensi internal. | 65536 |
dataNode.text.maxLobFileBytes
| Deskripsi | Nilai Default |
|---|---|
| Ukuran maksimum, dalam byte, dari satu file LOB yang menyimpan muatan TEXT. Ketika file LOB mencapai ukuran ini, Milvus menulis muatan TEXT LOB berikutnya ke file LOB lain. | 67108864 |
dataNode.text.flushThresholdBytes
| Deskripsi | Nilai Default |
|---|---|
| Ambang batas ukuran buffer, dalam byte, yang memicu Milvus untuk membuang muatan TEXT LOB yang di-buffer dari segmen yang sedang bertambah ke penyimpanan. | 16777216 |
dataNode.ip
| Deskripsi | Nilai Default |
|---|---|
| Alamat TCP/IP dari dataNode. Jika tidak ditentukan, gunakan alamat unicast pertama |
dataNode.port
| Deskripsi | Nilai Default |
|---|---|
| Port TCP dari dataNode | 21124 |
dataNode.grpc.serverMaxSendSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran maksimum setiap permintaan RPC yang dapat dikirim oleh dataNode, satuan: byte | 536870912 |
dataNode.grpc.serverMaxRecvSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran maksimum setiap permintaan RPC yang dapat diterima oleh dataNode, satuan: byte | 268435456 |
dataNode.grpc.clientMaxSendSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran maksimum setiap permintaan RPC yang dapat dikirim oleh klien di dataNode, satuan: byte | 268435456 |
dataNode.grpc.clientMaxRecvSize
| Deskripsi | Nilai Default |
|---|---|
| Ukuran maksimum setiap permintaan RPC yang dapat diterima oleh klien di dataNode, satuan: byte | 536870912 |