T
traeai
Sign in
่ฟ”ๅ›ž้ฆ–้กต
Milvus(@milvusio)

๐—›๐—ฒ๐—ฟ๐—ฒ'๐˜€ ๐—ฎ ๐—ฐ๐—ผ๐˜€๐˜ ๐˜๐—ฟ๐—ถ๐—ฐ๐—ธ ๐—บ๐—ผ๐˜€๐˜ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐—บ๐—ถ๐˜€๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ๐—ถ๐—ฟ ๐˜ƒ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ ...

8.7Score
๐—›๐—ฒ๐—ฟ๐—ฒ'๐˜€ ๐—ฎ ๐—ฐ๐—ผ๐˜€๐˜ ๐˜๐—ฟ๐—ถ๐—ฐ๐—ธ ๐—บ๐—ผ๐˜€๐˜ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐—บ๐—ถ๐˜€๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ๐—ถ๐—ฟ ๐˜ƒ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ ...

TL;DR ยท AI Summary

Milvus ๆๅ‡บ้€š่ฟ‡ compaction๏ผˆๆฎตๅˆๅนถไธŽ็‰ฉ็†ๅˆ ้™ค๏ผ‰ๅ’Œ TTL๏ผˆ่‡ชๅŠจ่ฟ‡ๆœŸ๏ผ‰ไธค้กนๅ†…็ฝฎๆœบๅˆถ๏ผŒๅฏๆ˜พ่‘—้™ไฝŽๅ‘้‡ๆ•ฐๆฎๅบ“ๅญ˜ๅ‚จๆˆๆœฌ๏ผŒๅฐคๅ…ถ้€‚็”จไบŽไผš่ฏๆ•ฐๆฎใ€ๆ—ถๆ•ˆๆ€ง RAG ็ญ‰ๆœ‰็”Ÿๅ‘ฝๅ‘จๆœŸ็š„ๆ•ฐๆฎๅœบๆ™ฏใ€‚

Key Takeaways

  • ๅ‘้‡ๆ•ฐๆฎๅบ“ไธญ้€ป่พ‘ๅˆ ้™คไธ้‡Šๆ”พ็ฃ็›˜็ฉบ้—ด๏ผŒๅฏผ่‡ดๅญ˜ๅ‚จ่†จ่ƒ€่พพ2โ€“5ๅ€
  • Compaction ็‰ฉ็†ๅˆๅนถๆฎตๅนถๆธ…้™คๅทฒๅˆ ๅ‘้‡๏ผŒ้œ€้ฟๅผ€ไธšๅŠก้ซ˜ๅณฐๆ‰ง่กŒ
  • TTL ๅฏ่‡ชๅŠจๆธ…็†่ฟ‡ๆœŸๆ•ฐๆฎ๏ผŒ้…ๅˆ compaction ๅฎž็Žฐ้›ถๆ‰‹ๅŠจ่ฟ็ปด็š„ๆˆๆœฌไผ˜ๅŒ–

Outline

Jump quickly between sections.

  1. ๆŒ‡ๅ‡บๅคšๆ•ฐๅ›ข้˜Ÿๅฟฝ่ง†ๅ‘้‡ๆ•ฐๆฎๅบ“ๅญ˜ๅ‚จๆˆๆœฌ๏ผŒ็›ดๅˆฐ่ดฆๅ•ๆฟ€ๅขžๆ‰ๅ‘็Žฐ็ฃ็›˜ๆŒ็ปญ่†จ่ƒ€ใ€‚

  2. Milvus ็ญ‰่ฟฝๅŠ ๅ†™็ณป็ปŸไธญๅˆ ้™คไป…ๆ ‡่ฎฐ่€Œ้ž็‰ฉ็†็งป้™ค๏ผŒๆ—งๆฎตๆฎ‹็•™ๅฏผ่‡ดๆŸฅ่ฏขไฝŽๆ•ˆไธŽ็ฉบ้—ดๆตช่ดนใ€‚

  3. ๅˆๅนถๅฐๆฎตใ€็‰ฉ็†ๅˆ ้™คๅทฒๆ ‡่ฎฐ่กŒ๏ผŒไฝ† I/O ๅฏ†้›†๏ผŒๅปบ่ฎฎ็ฆปๅณฐ่ฐƒๅบฆใ€‚

  4. ๆŒ‰ๆ—ถ้—ด่‡ชๅŠจ่ฟ‡ๆœŸๆ•ฐๆฎ๏ผŒๅฝปๅบ•่ง„้ฟๆ‰‹ๅŠจๆธ…็†๏ผŒๅคฉ็„ถ้€‚้…ไผš่ฏ/ๆ—ถๆ•ˆๆ€ง RAG ๅœบๆ™ฏใ€‚

  5. ไบŒ่€…็ป„ๅˆๅฏๅคงๅน…ๅ‰Šๅ‡ๅฎž้™…ๅญ˜ๅ‚จๅผ€้”€๏ผŒ็‰นๅˆซ้€‚ๅˆๆœ‰ๆ˜Ž็กฎ็”Ÿๅ‘ฝๅ‘จๆœŸ็š„ๆ•ฐๆฎๅทฅไฝœ่ดŸ่ฝฝใ€‚

Mindmap

See how the topics connect at a glance.

ๆŸฅ็œ‹ๅคง็บฒๆ–‡ๆœฌ๏ผˆๆ— ้šœ็ข / ๆ—  JS ๅ‹ๅฅฝ๏ผ‰
  • Milvus ๅญ˜ๅ‚จๆˆๆœฌไผ˜ๅŒ–
    • ้—ฎ้ข˜ๆ นๆบ
      • ่ฟฝๅŠ ๅ†™็ณป็ปŸ้€ป่พ‘ๅˆ ้™คไธ้‡Šๆ”พ็ฃ็›˜
      • ๆฎตๅ †็งฏ โ†’ ๆŸฅ่ฏขๆ‰ซๆๆ— ๆ•ˆ่กŒ โ†’ ๅญ˜ๅ‚จ่†จ่ƒ€2โ€“5x
    • ๅ…ณ้”ฎๆŠ€ๆœฏ
      • Compaction๏ผšๅˆๅนถๆฎต + ็‰ฉ็†ๅˆ ้™ค
      • TTL๏ผšๆŒ‰ๆ—ถ้—ด่‡ชๅŠจ่ฟ‡ๆœŸ
    • ้€‚็”จๅœบๆ™ฏ
      • ไผš่ฏๆ•ฐๆฎ
      • ๆ—ถๆ•ˆๆ€ง RAG
      • ๆœ‰็”Ÿๅ‘ฝๅ‘จๆœŸ็š„ๅทฅไฝœ่ดŸ่ฝฝ

Highlights

Key sentences worth saving and sharing.

#Milvus#ๅ‘้‡ๆ•ฐๆฎๅบ“#ๅญ˜ๅ‚จไผ˜ๅŒ–#TTL#compaction
Open original article

๐—ช๐—ฒ'๐˜ƒ๐—ฒ ๐—ป๐—ผ๐˜๐—ถ๐—ฐ๐—ฒ๐—ฑ ๐—บ๐—ผ๐˜€๐˜ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐—ป๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐˜๐—ต๐—ถ๐—ป๐—ธ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐˜ƒ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ ๐˜€๐˜๐—ผ๐—ฟ๐—ฎ๐—ด๐—ฒ ๐—ฐ๐—ผ๐˜€๐˜๐˜€ https://t.co/s0PCsgxGIs" / X

๐—›๐—ฒ๐—ฟ๐—ฒ'๐˜€ ๐—ฎ ๐—ฐ๐—ผ๐˜€๐˜ ๐˜๐—ฟ๐—ถ๐—ฐ๐—ธ ๐—บ๐—ผ๐˜€๐˜ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐—บ๐—ถ๐˜€๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ๐—ถ๐—ฟ ๐˜ƒ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ ๐—ฑ๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ: ๐˜‚๐˜€๐—ถ๐—ป๐—ด ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ฎ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ง๐—ง๐—Ÿ. ๐—ช๐—ฒ'๐˜ƒ๐—ฒ ๐—ป๐—ผ๐˜๐—ถ๐—ฐ๐—ฒ๐—ฑ ๐—บ๐—ผ๐˜€๐˜ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐—ป๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐˜๐—ต๐—ถ๐—ป๐—ธ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐˜ƒ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ ๐˜€๐˜๐—ผ๐—ฟ๐—ฎ๐—ด๐—ฒ ๐—ฐ๐—ผ๐˜€๐˜๐˜€ ๐˜‚๐—ป๐˜๐—ถ๐—น ๐˜๐—ต๐—ฒ ๐—ฏ๐—ถ๐—น๐—น ๐˜€๐—ฝ๐—ถ๐—ธ๐—ฒ๐˜€. In append-only systems like Milvus, deleting a vector only flags it: the data stays on disk. Segments keep piling up, queries scan rows that no longer exist, and storage quietly grows 2โ€“5x beyond your actual live data. ๐—ง๐˜„๐—ผ ๐—ฏ๐˜‚๐—ถ๐—น๐˜-๐—ถ๐—ป ๐—ณ๐—ฒ๐—ฎ๐˜๐˜‚๐—ฟ๐—ฒ๐˜€ ๐—ณ๐—ถ๐˜… ๐˜๐—ต๐—ถ๐˜€: โ€ข ๐—–๐—ผ๐—บ๐—ฝ๐—ฎ๐—ฐ๐˜๐—ถ๐—ผ๐—ป โ€” merges small segments and physically drops deleted rows. Schedule it off-peak since it's I/O-heavy. โ€ข ๐—ง๐—ง๐—Ÿ โ€” auto-expires old data so you skip manual cleanup entirely. Compaction handles the rest. ๐—œ๐—ณ ๐˜†๐—ผ๐˜‚'๐—ฟ๐—ฒ ๐—ฟ๐˜‚๐—ป๐—ป๐—ถ๐—ป๐—ด ๐˜€๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป ๐—ฑ๐—ฎ๐˜๐—ฎ, ๐˜๐—ถ๐—บ๐—ฒ-๐˜€๐—ฒ๐—ป๐˜€๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฅ๐—”๐—š, ๐—ผ๐—ฟ ๐—ฎ๐—ป๐˜† ๐˜„๐—ผ๐—ฟ๐—ธ๐—น๐—ผ๐—ฎ๐—ฑ ๐˜„๐—ต๐—ฒ๐—ฟ๐—ฒ ๐—ฑ๐—ฎ๐˜๐—ฎ ๐—ต๐—ฎ๐˜€ ๐—ฎ ๐˜€๐—ต๐—ฒ๐—น๐—ณ ๐—น๐—ถ๐—ณ๐—ฒ, ๐˜๐—ต๐—ฒ๐˜€๐—ฒ ๐˜๐˜„๐—ผ ๐˜€๐—ฒ๐˜๐˜๐—ถ๐—ป๐—ด๐˜€ ๐—ฎ๐—น๐—ผ๐—ป๐—ฒ ๐—ฐ๐—ฎ๐—ป ๐—ฐ๐˜‚๐˜ ๐˜€๐˜๐—ผ๐—ฟ๐—ฎ๐—ด๐—ฒ ๐—ฐ๐—ผ๐˜€๐˜๐˜€ ๐—ฑ๐—ฟ๐—ฎ๐—บ๐—ฎ๐˜๐—ถ๐—ฐ๐—ฎ๐—น๐—น๐˜†. ๐—™๐˜‚๐—น๐—น ๐—ด๐˜‚๐—ถ๐—ฑ๐—ฒ ๐—ผ๐—ป ๐˜๐—ต๐—ฒ ๐— ๐—ถ๐—น๐˜ƒ๐˜‚๐˜€ ๐—ฏ๐—น๐—ผ๐—ด Image 1: ๐Ÿ‘‡milvus.io/blog/how-to-cu

Image 2: Image

AI may generate inaccurate information. Please verify important content.