Milvus(@milvusio)
Milvus 3.0 StructArray brings multi-vector search inside a single entity. A video can keep all its ...
8.5内容质量

TL;DR · AI 摘要
Milvus 3.0 StructArray 支持多向量搜索,保持元素与父实体关联,提升检索效率。
核心要点
- StructArray 支持实体级、元素级和相同元素过滤三种检索模式
- 每个元素可携带独立向量和元数据,无需扁平化存储
- 兼容 ColBERT 和 ColPali 等后期交互模型
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Milvus 3.0 StructArray
- 核心功能
- 多向量存储
- 实体-元素关联
- 三种检索模式
- 应用场景
- 视频分析
- 文档检索
- 产品图像搜索
- 技术特性
- MaxSim 评分机制
- ColBERT/ColPali 兼容
- 上下文保持优化
金句 / Highlights
值得收藏与分享的关键句。
StructArray 使单个视频片段、文档段落或产品图片可驱动完整实体检索
MaxSim 风格评分机制实现多向量查询与实体内所有向量的对比
相同元素过滤确保 scene_type = "kitchen" AND confidence > 0.8 必须匹配同一视频片段
#Milvus#向量数据库#多向量检索#StructArray
打开原文Milvus on X: "Milvus 3.0 StructArray 将多向量搜索整合到单一实体中。视频可以保留所有片段嵌入,文档可以保留所有段落嵌入,产品可以保留所有图像嵌入——无需将每个元素扁平化为单独的数据库行。每个元素仍与其父级关联,同时携带自身的向量和标量元数据。这实现了三种检索模式:𝟭.𝗘𝗻𝘁𝗶𝘁𝘆-𝗹𝗲𝘃𝗲𝗹 𝗺𝘂𝗹𝘁𝗶-𝘃𝗲𝗰𝘁𝗼𝗿 𝘀𝗲𝗮𝗿𝗰𝗵 EmbeddingList 搜索使用 MaxSim 风格评分,将多向量查询与实体内的所有向量进行对比。𝟮.𝗘𝗹𝗲𝗺𝗲𝗻𝘁-𝗹𝗲𝘃𝗲𝗹 𝘃𝗲𝗰𝘁𝗼𝗿 𝘀𝗲𝗮𝗿𝗰𝗵 搜索单个片段、段落、图像或视觉块。每个结果都会标识父级实体和匹配元素的偏移量。𝟯.𝗦𝗮𝗺𝗲-𝗲𝗹𝗲𝗺𝗲𝗻𝘁 𝗳𝗶𝗹𝘁𝗲𝗿𝗶𝗻𝗴 过滤条件如:scene_type = "kitchen" AND confidence > 0.8 必须匹配同一视频片段——而非视频中的两个不同片段。这些能力共同弥合了元素级相关性和实体级结果之间的鸿沟:单个片段、段落或产品图像可以触发匹配,而应用返回完整的视频、文档或产品。StructArray 使局部证据在不丢失父级上下文的情况下可被搜索。它还支持 ColBERT 和 ColPali 等模型的晚期交互检索,其中单个实体由多个标记或视觉块向量表示。阅读技术深潜:
milvus.io/blog/milvus-3-…
3:52 PM · Aug 27, 2026
441
Views
3
4