Etiqueta: Bases de Datos

  • ¿Por qué montar otra base de datos si ya tienes PostgreSQL? La revolución del vector search nativo

    ¿Por qué montar otra base de datos si ya tienes PostgreSQL? La revolución del vector search nativo

    Imagina que estás construyendo una aplicación moderna impulsada por Inteligencia Artificial —digamos, un sistema de recomendación inteligente o un motor de Búsqueda Aumentada por Generación (RAG). La receta clásica hasta hace poco era: guarda tus datos relacionales de usuarios, compras y catálogo en PostgreSQL… y luego añade una infraestructura extra como Pinecone, Qdrant o Milvus para gestionar los embeddings vectoriales. ¿El resultado? Dos sistemas que mantener, doble coste de infraestructura, problemas de sincronización en tiempo real e inconsistencias entre la base de datos principal y el almacén vectorial.

    Aquí es donde entra el dilema de cualquier arquitecto de software: ¿realmente necesitamos añadir más piezas móviles a nuestra pila tecnológica sólo para hacer búsquedas por similitud semántica?

    (más…)
  • ¿El fin de las Querys? Spanner-AI y la muerte (anunciada) de SQL

    ¿El fin de las Querys? Spanner-AI y la muerte (anunciada) de SQL

    A ver, seamos sinceros: todos hemos pasado alguna madrugada peleándonos con una consulta SQL que, por alguna razón mística, decidía hacer un Full Table Scan en lugar de usar el índice que creamos con tanto cariño. Pues bien, parece que Google Cloud se ha cansado de vernos sufrir. Han presentado Spanner-AI, una evolución de su base de datos globalmente distribuida que promete algo que suena a ciencia ficción: consultas complejas en lenguaje natural con optimización automática de infraestructura.

    (más…)