Letra B Nivel: Avanzado Lectura: 1 min

¿Qué es Base de datos vectorial?

Definición rápida

Una base de datos vectorial es un tipo de base de datos diseñada para guardar vectores (embeddings) y encontrar rápidamente los más parecidos a uno dado. Permite buscar por significado en lugar de por palabras exactas, y es una pieza central de los sistemas RAG.

Por Carlos Miñana · Actualizado el 24 de septiembre de 2026
¿Qué es Base de datos vectorial?

Qué es una base de datos vectorial

Una base de datos tradicional busca coincidencias exactas: el producto con ID 4521 o los clientes de Valencia. Una base de datos vectorial responde a otra pregunta: «¿qué contenidos se parecen más a esto?». Para ello guarda cada texto o imagen como un embedding y mide distancias entre vectores.

Cómo funciona

  1. Cada documento o fragmento se convierte en un embedding.
  2. Los embeddings se guardan con un índice optimizado para búsquedas de similitud.
  3. La consulta del usuario se convierte también en embedding.
  4. La base de datos devuelve los fragmentos más cercanos en milisegundos, aunque haya millones.

Ejemplos: Pinecone, Qdrant, Weaviate, Chroma o extensiones como pgvector para PostgreSQL.

Ejemplo real

Una empresa carga 3.000 documentos internos en una base de datos vectorial. Cuando un empleado pregunta «¿cuántos días de vacaciones tengo si entré en julio?», el sistema encuentra el fragmento de la política de vacaciones aunque la pregunta no use las mismas palabras, y el modelo responde con él.

Para qué te sirve en tu negocio

Si vas a montar un chatbot con tus documentos, un buscador semántico o un recomendador por similitud, necesitarás una. Herramientas como n8n ya se integran con varias sin programar.

Errores comunes

Preguntas frecuentes

¿Necesito una base de datos vectorial para RAG?

En la mayoría de casos, sí; con muy pocos documentos a veces no hace falta.

¿Hay opciones gratuitas?

Sí, varias son de código abierto y se pueden autoalojar.

¿Qué es la similitud coseno?

Una forma habitual de medir lo parecidos que son dos vectores.

¿Tienes un proyecto con IA en mente?
Te ayudo a aterrizarlo en tu negocio.
¡Te escucho!