Saltar al contenido
FindOpenSource

Milvus

Base de datos vectorial de código abierto construida para búsqueda de similitud escalable y aplicaciones de IA.

Descripción general

Milvus es una base de datos vectorial diseñada específicamente para almacenar y buscar embeddings —representaciones vectoriales de datos no estructurados como texto, imágenes y contenido multimodal— junto con campos escalares convencionales como enteros, cadenas o JSON, de modo que puedas combinar la búsqueda por similitud vectorial con el filtrado por metadatos.

Está construida con una arquitectura distribuida y nativa de Kubernetes que separa el cómputo del almacenamiento, permitiendo escalar de forma independiente la capacidad de consulta y de ingesta de datos; también admite un modo Standalone de una sola máquina y un Milvus Lite ligero, instalable con pip, para prototipado local. Se admiten múltiples tipos de índices vectoriales (HNSW, IVF, FLAT, SCANN, DiskANN) y aceleración por GPU, de modo que el índice se puede ajustar según distintos equilibrios de precisión, velocidad y memoria.

Milvus se puede autoalojar o usar como servicio totalmente gestionado en Zilliz Cloud. Encaja en equipos que construyen aplicaciones de IA que necesitan búsqueda vectorial a gran escala —como generación aumentada por recuperación, recomendación o búsqueda multimodal— en lugar de añadir búsqueda vectorial a una base de datos de propósito general.

Categorías
IA y Machine LearningBase de datos
Palabras clave
vector-databaseembeddingssimilarity-searchaimachine-learning
Lenguajes
Go, C++
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.