Búsqueda de texto completo en MongoDB Atlas con filtros por facetas, autocompletado y clasificación por relevancia. Sin infraestructura adicional — todo dentro de Veendo.
Búsqueda de texto completo con Atlas Search
Veendo usa MongoDB Atlas Search para indexar el catálogo con búsqueda de texto completo nativa. La búsqueda es instantánea, admite stemming en 14 idiomas distintos y devuelve resultados ordenados por relevancia sin configuración externa de Elasticsearch.
Filtros por facetas y autocompletado
La vitrina y el portal B2B ofrecen filtros por facetas (categoría, precio, color, marca) que se actualizan dinámicamente según los resultados. El autocompletado sugiere productos mientras escribes, mejorando la UX y la tasa de conversión.
Los filtros son configurables por idioma y por canal (público vs. B2B privado).
Indexación automática
Cuando publicas o modificas un producto en Veendo, un relay outbox asíncrono envía los cambios a Atlas Search. No tienes que sincronizar manualmente — la búsqueda se mantiene siempre actualizada.
- Relay outbox que monitoriza los cambios de producto
- Reconciliación periódica para captar cualquier desincronización
- Soporte de búsqueda en 14 idiomas con stemming local
- Clasificación por relevancia (BM25), fecha de publicación y puntuación de popularidad
Configuración cero-dev
Sin Elasticsearch, sin lambdas personalizadas, sin SDK externos. Atlas Search ya está cableado en el backend de Veendo — activa los filtros desde el panel de Catálogo y listo.
Los resultados de búsqueda se filtran por permisos (el cliente solo ve el catálogo público, el agente ve el catálogo + la lista de precios dedicada).
Rendimiento y escalado
Atlas Search escala automáticamente según el número de productos y el volumen de consultas. Incluso los catálogos con más de 100.000 SKU se mantienen rápidos (< 200 ms por consulta), sin throttling ni picos de coste.