Definición
Una base de datos vectorial almacena embeddings y soporta búsqueda rápida del vecino más cercano usando algoritmos aproximados como HNSW o IVF. Las opciones comunes incluyen pgvector (extensión de PostgreSQL), Pinecone, Qdrant, Weaviate, y Chroma. La elección depende de la escala, presupuesto de latencia, necesidades de búsqueda híbrida, y si se desea un servicio gestionado.
Ejemplo
Un sistema RAG almacena 2 millones de fragmentos de documentos como embeddings en pgvector y recupera los 20 más similares a una consulta de usuario en menos de 100ms.
Cómo Vedwix usa esto
Para la mayoría de los clientes usamos pgvector — vive junto a los datos relacionales, soporta búsqueda híbrida con índices de texto completo, y evita gestionar un segundo sistema.
Base de datos vectorial.
Cuéntanos sobre tu proyecto en tres frases o menos.
Iniciar un proyecto